Beiträge von JR Cologne

    Mit address markierst du für gewöhnlich irgendwelche Kontaktinformationen, Adressen oder ähnliche Dinge.

    Da sich sowas meist im Footer der Seite finden lässt, haben sie vermutlich diesen Tipp gegeben. Das heißt aber noch lange nicht, dass der unbedingt dort stehen muss. Das address-Tag gehört schließlich nicht zur normalen HTML5-Seitenstruktur, sondern wird eben nur eingesetzt, um Adressen oder Kontaktinformationen richtig darzustellen.

    Das erstmal so allgemein. Um herauszufinden, warum der w3c-Validator meckert, bräuchten wir mal deinen Code.

    Kenne Udemy von ein paar kostenlosen Kursen, wo die Qualität dann natürlich schon eher etwas niedriger ist, aber eins, zwei kostenlose Kurse konnten mich dann bisher schon überzeugen. Kostenpflichtig habe ich noch nichts ausprobiert, aber da gibt's sicher auch ein paar Schätze. Gibt natürlich immer schwarze Schafe, aber im Großen und Ganzen bietet Udemy, glaube ich, schon eine ganz gute Qualität.

    Der Unterschied zwischen " und ' ist, dass bei " auch z.B. Variablen mit eingebaut werden können.

    Bei ' geht das nicht, denn dann wird einfach alles ausgegeben, ohne das PHP das zuvor interpretiert und schaut, ob eine Variable dabei ist.

    PHP
    <?php
    $foo = 'Test';
    
    echo "Dies ist ein $foo"; // Ausgabe: Dies ist ein Test
    
    echo 'Dies ist ein $foo'; // Ausgabe: Dies ist ein $foo
    
    // Meine Empfehlung:
    echo 'Dies ist ein ' . $foo;
    ?>

    Ich benutze, wie du im Code sehen kannst, eigentlich immer ' inkl. Verkettung mit dem Punkt-Operator.

    " verwende ich eigentlich nur bei SQL-Queries.

    Begründung: Ich meine, dass es etwas performanter ist, schließlich muss PHP dann bestimmte Teile nicht interpretieren, wo eben nichts zum Interpretieren ist. @cotton Korrigiere mich, wenn das nicht ganz stimmt.

    Jut, weiß natürlich nicht genau, inwiefern du das haben möchtest, aber so könnte es beispielsweise aussehen:

    Na ja, für die beiden Punkte "Weiterlesen" und "Unterseiten" brauchst du nicht zwingend mehr als HTML und CSS. Du kannst schlicht und ergreifend mehrere Seiten erstellen und diese miteinander verlinken. Schon hast du dein Impressum und dein Weiterlesen-Link, allerdings musst du dann jede Seite natürlich selber manuell mit HTML/CSS zusammenstellen, was etwas mühselig ist.

    Für CMS-Dinge ist dann vor allen Dingen PHP hilfreich.

    Den zweiten Punkt könntest du mit beiden Sprachen umsetzen, allerdings ist auch da PHP empfehlenswerter.

    Anhand deiner Wünsche würde ich also eher zu PHP tendieren.

    Noch kurz zum allgemeinen Unterschied: Mit PHP erstellst du das Backend der Seite, sprich dynamische Zusammensetzung/Organisation deines Contents, Interaktion mit Datenbanken, Kontaktformulare, Logins, etc.

    Mit JS arbeitest du eher am Frontend, also das, was der User sieht, und machst die Seite ebenfalls interaktiver. Also Animationen, Content nachladen/verändern, Interaktionen mit User, usw..

    Sie wäre gelungen, wenn sie nicht eines der wichtigsten Kriterien für Landingpages total missachten würde: die Performance.

    Bei mir auf dem Handy hat die Seite erstmal ziemlich lange geladen (mehrere Sekunden) und selbst dann hat sie noch ziemlich gelaggt und das Nachladen hat wieder Zeit in Anspruch genommen.

    Der Performance muss ich also leider eine 5-6 geben. Schau dir am Besten mal bei Google Pagespeed an, was du verbessern musst und setze das dann nach und nach um.

    Der Rest gefällt mir aber eigentlich sehr gut. :)

    Hallo zusammen,

    ich wollte mal auf eine kleine Sache hinweisen bzw. diese kritisieren.

    Und zwar habe ich erst heute bemerkt, dass das Forum umgezogen ist, weil die alte Version weiterhin besteht und man vor dort auch nicht weitergeleitet wird o.ä..

    Das Einzige, was mich letztendlich dazu gebracht hat, die neue Version zu finden, war die Tatsache, dass es im alten Forum halt seit Anfang Mai sehr ruhig wurde und ich dann etwas genauer nachgeschaut habe, was hier los ist. :D

    Ich würde darum bitten, dass man sowas in Zukunft etwas klüger gestaltet. Ich hätte das Forum auch einfach als tot abstempeln können und wäre nie wieder gekommen und wüsste nichts von der neuen Version hier...

    Alles gut, irgendwie habe ich nur das Gefühl, dass du mir immer noch irgendwas vorenthältst. Dein Code kann nie und nimmer so funktionieren.

    Es gibt soweit ich das sehe schließlich auch nichts, woher irgendwelche Post-Daten herkommen könnten oder ähnliches.

    Versuch bitte mal dein Problem und Vorgehen nochmal ganz genau zu beschreiben, poste Screenshots von allen Schritten, wodurch man als User gehen muss und ebenfalls den Code aller Seiten.

    Nur so kann ich dir helfen. Aktuell habe ich keine Ahnung, was durch deinen Code passieren soll/passiert.

    Auf einen Fehler kann ich dich aber schon mal hinweisen:

    PHP
    if ($_POST[aktion] == "kaufen")

    Fehlermeldung:

    Code
    Notice: Use of undefined constant aktion - assumed 'aktion' in C:\xampp\htdocs\test.php on line 11
    
    
    
    
    Notice: Undefined index: aktion in C:\xampp\htdocs\test.php on line 11

    So müsste es aussehen:

    PHP
    if ($_POST['aktion'] == "kaufen")