Beiträge von Axel

    @Arne Drews

    Kann ich dir sagen, für was man sowas braucht :)
    Wenn du z.B. bei einem Logo noch Text hast, der normalerweise umgebrochen dargestellt werden soll ... genau dann.

    Alles am Stück ist dann quasi die Alternative wegen wenig Platz, die man dann zur Not in Kauf nimmt.

    Und noch eine Erweiterung/Verbesserung ohne das <br>


    CSS
    <style>
    @media only screen and ( max-width: 500px ) {
        .umbruch::before {
            content: "\A";
            white-space: pre;
        }
    }
    </style>
    
    <p>Hier ein Umbruch <span class="umbruch"></span> nur über CSS je nach media querie</p>

    Hi - geht schon sehr einfach ohne doppelten Inhalt - ist nur nicht besonders schön vom Quellcode :)


    CSS
    <style>
    @media only screen and ( max-width: 500px ) {
        .mobil {
            display: none;
        }
    }
    </style>
    
    <p>Hier ein Bereich <span class="mobil"><br></span> ohne Umbruch je nach media querie</p>

    Weniger ist mehr – die Benutzerränge wurden heute abgeschafft. Auf Anregung eines lange bestehenden Forenmitglieds wurden die Benutzerränge überdacht und abgeschafft. Warum? Sie sagen nicht wirklich etwas über die Qualität, sondern nur über die Menge der Einträge aus. Diese sind weiterhin als Zahl unter dem Nutzernamen sofort sichtbar. Falls sich jemand also wundert, warum diese nicht mehr da sind - das ist der Grund.

    Aus meiner Sicht machen primär Web-Apps Sinn, da bei nativen Apps der Aufwand (anmelden in den verschiedenen Vertriebswegen von Apple und Google mit vielen Problemen verbunden sind).


    Der Inhalt wurde von mir vom HTML-Seminar zum PHP-Kurs gebracht.

    Auf der letzte Seite (https://www.html-seminar.de/jquery-mobile-tutorial.htm) ist der Vermerk, dass das umfangreiche Tutorial dann unter https://www.php-kurs.com/jquery-mobile-grundgeruest.htm zu finden ist. Hier wird eine Web-App mit Datenbankanbindung komplett aufgebaut (ist ziemlich umfangreich).


    Ich habe das Thema komplett in den PHP-Kurs.com genommen, da es durch die Programmierung (sonst ist nichts mit interaktiv) dort besser passt.


    Viel Spaß beim Lesen

    Hi,


    vielleicht solltest du dir die Schritt für Schritt-Anleitung auf der Schwesterseite vom HTML-Seminar ansehen unter https://www.php-kurs.com/db-sql-php-programm-verwaltung.htm


    Hier wird eine Datenbankanwendung als Tutorial sehr umfangreich erklärt:

    - Datenbankprogramm in PHP

    - Formular vorbereiten für neuen Datensatz

    - Formularinhalt speichern in Datenbank

    - Datensatz löschen durch User

    - Datensatz bearbeiten durch User

    - Erweiterung: Datenbankprogramm in PHP

    - Anzeigen eines einzelnen Datensatzes

    - Sicherheitsabfrage beim Löschen

    - Suchfunktion integrieren

    - Gedächtnis für Datenpflege-Tool

    - Seitenweise Anzeige (Paginierung)

    - Design für Datenverwaltungsprogramm

    - Login-Bereich integrieren

    - Login-Bereich mit DB-Zugriff


    Viel Spaß beim lesen

    Die meisten treten als "Paar" auf. Die einfachste Variante, sich zu merken, welche nicht als Paar auftreten ist, sich einfach zu fragen, ob diese einen Inhalt

    umschließen könnten?


    Sprich: bei einem <h1> muß auch ein beendendes her und dieses umschließt Inhalt:


    Typische HTML-Befehle ohne Endtag sind:

    <hr>

    <img>

    <br>


    Diese können keinen Inhalt umschließen.


    Beantwortet das deine Frage? Worauf hat die Frage abgezielt?

    Ein bisschen Erklärung für tobbyR5 wäre schon hilfreich ;)


    Code
    $G1CountryText = $_POST['G1CountryHelp'];


    Mit $_POST bekommst du Inhalte, die die über ein Formular übertragen hast (ganz flapsig gesagt). Soweit, so gut.

    Diesen Inhalt weißt du der Variable $G1CountryText zu - immer in der Hoffnung, das etwas übertragen wurde.

    Da wäre eine Kontrolle noch gut, ob etwas reinkommt (sonst kommen Fehlermeldungen).

    Code
    // $G1CountryText = $_POST['substr(G1CountryHelp, 0, 2)'];   // tut nicht
    $G1CountryText = substr($G1CountryText, 0, 2);

    Jetzt kannst du die Funktion substr auf die Variable $G1CountryText anwenden und den Inhalt mit den ersten 2 Zeichen "ausschneiden". Da brauchst du kein wildes $_POST

    Du weisst den beschnittenen Inhalt der Variable $G1CountryText wieder der Variable $G1CountryText zu. Das geht, wenn einem klar ist, was man macht und wenn man den kompletten Inhalt eh nicht mehr benötigt.


    Es macht am Anfang auch mehr Sinn, Schritt für Schritt die Anweisungen aufzubauen.


    Man könnte auch alles in einer Zeile machen, wie m.scatello vorschlägt. Das geht gut und wird man auch machen, wenn man die entsprechende Routine hat. Aber für dein Einsteig besser in mehreren Zeilen und dann kann man auch entsprechende Kontrollausgaben machen :)

    Mein Tipp: Den PHP Video Kurs ganz schnell vergessen!


    Da fühle ich mich ja direkt auf die Füße getreten :)

    Das macht zu diesem Zeitpunkt beim Kurs didaktisch Sinn, so wie es ist! Daher finde ich die Aussage "Kurs vergessen" anmaßend. Im PHP-Kurs geht es darum, Schritt für Schritt vom Einsteiger zu einem funktionierenden Ergebnis zu kommen. Und das ohne Vorkenntnisse und ohne Voraussetzung von anderen Kenntnissen.

    In dem Punkt lernt man neben der Ausgabe in eine Tabelle auch, dass man mathematische Spielereien mit bcmod machen kann - und diese dann auch sichtbar in einer Tabellenausgabe. Wer jetzt rumjammert, dass man sowas heutzutage mit CSS macht (korrekt) vergißt dabei schnell, dass nicht jeder, der PHP lernt auch schon komplett in CSS3 fit ist. Daher dieser "Kunstgriff".


    @Earlenrico

    Damit deine Frage auch beantwortet wird. Die Modulo-Funktion bcmod ist nur für die Einfärbung zuständig. Diese kann man auch über CSS3 machen - später mehr.

    Hier erst mal dein bereinigter Code ohne bcmod.

    Und will man nun einfärben, kann man das über CSS3 machen:


    CSS
    <style>  
    tr:nth-child(even) {    
       background-color: orange;
    }
    
    tr:nth-child(odd) {    
       background-color: green;
    }
    </style>

    (siehe dazu https://www.html-seminar.de/cs…eudoklassen-nth-child.htm )


    Ich hoffe, das hilft dir so weiter.

    Ich möchte euch bekannt geben, dass Stef neuer Moderator hier im Forum ist. Wie einige schon mitbekommen haben, ist Stef schon ein paar Wochen Moderator. Hier nun die offizielle Meldung.


    Somit mehr helfende Hände, damit das Forum frei von Spam bleibt und die Forenregeln gewahrt bleiben. Wir wollen ein freundliches, hilfsbereites Forum - Inhalt des Forums: verschiedene Techniken zur Erstellung von Webprojekten.

    Im letzten Punkt einen Link zu einer SEO-Geschichte (auch wenn diese in einer anderen Sprache war) zu verstecken, ist nicht wirklich clever.


    Das führt besonders wenn es der einzige Beitrag war zu einer sofortigen Sperrung!

    Das steht in den Forenregeln, die man beim Anmelden akzeptiert!

    Siehe Regeln auch unter: https://www.html-seminar.de/forum.htm


    Oder muss ich den Link nun mit dem letzten Punkt verstecken? Also Link unter dem .