InternInhaltsverzeichnisGlossar ❘ Bausteine ❘ Kommentare

In den vergangenen 20 Jahren haben sich bei mir zahlreiche Bausteine (Codeschnipsel) angesammelt, die immer wieder Verwendung finden. Bisher habe ich immer viel Zeit mit der Suche danach verschwendet. Deshalb habe ich mir gedacht eine eigene „Bausteine”-Seite bringt vielleicht nicht nur mir eine Erleichterung.

Neue BausteineCSS JavaScript PHP MySQL

CSS

A  B  C  D  E  F  H  K  L  M  N  P  R  S  T  U  V  W 
    A
  1. Abschnitt festsetzen
  2. Animationen mit Keyframes
  3. Animierte Box mit Keyframes
  4. Aufzählungslisten einfärben
  5. B
  6. Bevorzugtes Farbschema darstellen Neu
  7. Bild mit Impuls Neu
  8. Bild vergrößern mit dem „Checkbox Hack”
  9. Bilder in einem Formular auswählen
  10. Blinkende Inhalte mit Keyframes
  11. Button Glas-Effekte
  12. C
  13. Container horizontal drehen
  14. Container mit Eselsohren Neu
  15. Container vertikal drehen
  16. CSS-Variablen
  17. D
  18. Datum als Kalenderblatt darstellen
  19. DiscoLights - Box-Shadow Animation
  20. E
  21. Eingabefelder und Buttons formatieren
  22. Elemente ab einer bestimmten Fensterbreite ausblenden
  23. Externe URL des Hyperlinks sichtbar machen
  24. F
  25. Farbige Scrollleiste
  26. Fehleingaben in Formularen mit CSS hervorheben
  27. H
  28. Hintergrundbild absolut positionieren
  29. Hintergrundbild mit Zoom Funktion
  30. HTML-Elemente als Tabelle formatieren
  31. K
  32. Kalender Symbol neben dem Datepicker
  33. L
  34. Leuchtende blaue Eingabefelder
  35. Lightbox
  36. Link farbig unterstreichen
  37. Link zum Seitenanfang setzen
  38. M
  39. Markieren von Text verhindern
  40. Markierte Checkbox farbig hervorheben
  41. Mit import mehrere CSS-Dateien zusammenfassen
  42. Mit ::selection markierten Text hervorheben
  43. Modal-Fenster mit HTML5 und CSS
  44. N
  45. Navigation mit :target auf und zumachen
  46. Nur gefüllte Tabellenzellen hervorheben
  47. P
  48. Pflichtfeld hervorheben
  49. Position Sticky in einer HTML Tabelle
  50. R
  51. Regenbogen Text Neu
  52. S
  53. Sternebewertung Neu
  54. T
  55. Tabellenzeilen bei :hover hervorheben
  56. Tabellenzeilen einfärben
  57. Tastenkombinationen darstellen
  58. Text mit gestreiftem Hintergrund
  59. Texteingabe nur in Großbuchstaben
  60. Tooltip per CSS anzeigen
  61. Transparenter Farbverlauf
  62. U
  63. Uhrzeitanzeige mal anders!
  64. V
  65. Vertikale Schrift
  66. W
  67. Wasserzeicheneffekt - Hintergrundbild fixieren
  68. Wertigkeiten verändern mit der !important-Regel

JavaScript

1  A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  Ü  U  V  W  Z 
    1
  1. 1 x Klick Button
  2. A
  3. Alle Checkboxen auf einmal auswählen
  4. Anzahl der HTML-Tags
  5. Anzahl der Wörter als Fortschrittsbalken anzeigen Neu
  6. Audiodatei in JavaScript verstecken
  7. Ausgabe des aktuellen Datums
  8. Ausgabe des aktuellen Datums mit Monats- und Tagesnamen
  9. Ausgabe zeitlich steuern
  10. Autom. Überprüfung der Eingabe
  11. Automatische Weiterleitung nach einigen Sekunden
  12. B
  13. BB-Code in einem Textarea einfügen
  14. Bei der Eingabe eines Datums die Punkte automatisch hinzufügen
  15. Beim Anklicken einer Checkbox den dazugehörenden Text hervorheben
  16. Bestimmte Textstellen markieren Neu
  17. Bild mit dem Mausrad vergrößern
  18. Bilder Zoom-Funktion
  19. Bildschirm und Fenstergröße ermitteln
  20. Browser Infos
  21. C
  22. Checkbox auf "unbestimmt" setzen
  23. Checkboxen JavaScript-Funktion zuweisen
  24. Confirm()
  25. Cookies aktiv
  26. Cookies setzen und löschen Neu
  27. Count-Up Anzeige für Personen, Dinge etc.
  28. Countdown
  29. CountDown (2)
  30. Countdown (3)
  31. CountUp
  32. CSS über Javascript einbinden
  33. D
  34. Darstellungsmodus überprüfen
  35. Das gewählte Datum plus 30 Tage errechnen Neu
  36. Dateiname ermitteln
  37. Datenbank-Inhalt an ein JavaScript (Array) übergeben
  38. Datum und Uhrzeit als Zeichenkette anzeigen
  39. Die aktuelle Fenstergröße ermitteln
  40. Die Höhe eines IFrames automatisch dem Inhalt anpassen
  41. Die Position eines Schiebereglers speichern und auslesen Neu
  42. Die Textauswahl in Zwischenablage kopieren
  43. Die Werte in Eingabefeldern per Button-Klick ändern
  44. E
  45. Ein farbig blinkender Text
  46. Eine Animation ab einer bestimmten Scroll-Position starten
  47. Eine Gruppe von Bildern markieren
  48. Einfügemarke im Textarea bewegen
  49. Eingabefeld bei Fehleingabe farbig markieren
  50. Eingabefeld selektieren
  51. Eingabefelder automatisch fokussieren
  52. Element ein- und ausblenden
  53. Entferne HTML Tags in JavaScript Neu
  54. F
  55. Falsche Zahleneingabe ändern
  56. Farbanzeiger
  57. Formulareingabe nur mit Großbuchstaben
  58. Formularfelder dynamisch hinzufügen
  59. Formularfelder farbig markieren
  60. Fortschrittsanzeige mit JavaScript verändern
  61. Frames per Link nachladen
  62. Funktion zur zufälligen Auswahl eines Bildes aus einer Bildliste
  63. G
  64. Geburtstag anzeigen
  65. Gedrückte Taste markieren
  66. Geladenes Stylesheet austauschen
  67. Geolocation API - Bei Knopfdruck Koordianten ausgeben
  68. Großbuchstaben Test
  69. H
  70. HTML-Button über JavaScript eine Funktion zuweisen
  71. HTML-Tags in benannte Zeichen umwandeln
  72. HTML-Title Attribut tauschen
  73. HTML 5 - Pflichtfeld setzen mit JavaScript
  74. htmlEntities für JavaScript
  75. https und den Querystring aus der URL entfernen Neu
  76. I
  77. Iframe-Inhalt zeitlich steuern
  78. Iframe alle 10 Sekunden neu laden
  79. Individuelle Fehlermeldung ausgeben
  80. J
  81. JavaScript-Version des Browsers anzeigen
  82. JavaScript über dem Form-Tag aufrufen
  83. L
  84. Langsam zum Seitenanfang scrollen
  85. Leerstellen löschen
  86. Leerzeichen am Anfang und Ende einer Zeichenkette entfernen
  87. Letzte Änderung an einem Dokument ausgeben
  88. Lichtregler
  89. Löschen mit Sicherheitsabfrage
  90. M
  91. Markierten Text in ein Eingabefeld einfügen
  92. Meldung mit Format
  93. N
  94. Nachfragen bevor die Seite verlassen wird
  95. Neues Fenster öffnen
  96. O
  97. Objekt eine JavaScript-Funktion zuweisen
  98. outerHTML - Quelltext anzeigen
  99. P
  100. Passwort im Klartext anzeigen
  101. Position der Einfügemarke in einem Textfeld ermitteln
  102. Prüfen, ob die Funktion vor dem Aufruf vorhanden ist
  103. Prüfen, ob die Zahl gerade oder ungerade ist
  104. R
  105. Radiobutton mit Auswahl-Hinweis
  106. S
  107. Schieberegler für Bilder
  108. Schlüssel und Wert aus einem Objekt auslesen Neu
  109. Seite autom. jede Minute neu laden
  110. Sekundenzähler
  111. Suchen und Ersetzen
  112. T
  113. Text bei onMouseOver und onMouseOut ersetzen
  114. Text mit einem Link markieren
  115. Text über ID auslesen und ändern
  116. Textteil auswählen
  117. Trim-Funktion in JavaScript
  118. Trinitätsoperator
  119. Ü
  120. Überprüfen ob ein Button gedrückt wurde
  121. U
  122. URL Query und Fragment über JavaScript auslesen
  123. V
  124. Verzögerte Umleitung mit JavaScript
  125. W
  126. Wörter in einer Zeichenkette zählen
  127. Z
  128. Zahl in einem Eingabefeld mit dem Mausrad verändern
  129. Zahl runden
  130. Zahlen aus zwei Eingabefeldern zusammenzählen
  131. Zahlen autom. addieren
  132. Zahlenwerte überprüfen und korrigieren
  133. Zeichenkontrolle
  134. Zeichnung erstellen Neu
  135. Zeilen, Wörter und Zeichen in einem Textarea zählen
  136. Zeit-Differenz ermitteln Neu
  137. Zeitabhängige Aktualisierung
  138. Zufallsfarbe ausgeben
  139. Zufallslink im neuen Tab/Fenster anzeigen und aktuelle Seite verlassen
  140. Zweite Auswahlliste aktivieren
  141. Zweite Checkbox mit JavaScript auswählen

PHP

A  B  C  D  E  F  G  H  I  J  K  L  M  N  P  R  S  T  Ü  U  V  W  X  Z 
    A
  1. Abfrage einer Datenbank (über PDO) und Ausgabe der Daten
  2. Abrunden auf x Nachkommastellen
  3. Absolute URL erstellen
  4. Adventkalender
  5. Alle Dateien im akt. Verzeichnis und den Unterverz. anzeigen
  6. Alle Dateien in einem Verzeichnis löschen
  7. Alle definierten PHP-Funktionen anzeigen
  8. Alle Formulardaten ausgeben
  9. Alle Leerzeichen entfernen
  10. Alle PHP Funktionen auflisten
  11. Alle Sessions ausgeben
  12. Alle Sessions bis auf eine löschen
  13. Alle Tage eines Jahres mit dem Tagesnamen ausgeben
  14. Alphabet mit PHP ausgeben
  15. Alte Bilder (einer Webcam) löschen
  16. Alter berechnen
  17. Anzahl der Bilder in einem Verzeichnis auslesen
  18. Anzahl der Einträge von einer DB-Tabelle formatiert ausgeben
  19. Anzahl eines Wortes in einem Array ermitteln
  20. Arithmetische Operatoren
  21. Array formatiert ausgeben
  22. Array in einer Datei speichern und wieder auslesen
  23. Array sortieren nach Zeichenlänge
  24. Array Suchfunktion
  25. Array verbinden und lesbar ausgeben
  26. Auf eine Zahl prüfen
  27. Ausgabe von Wörtern begrenzen
  28. Auswahlliste aus einem Array erstellen
  29. Auswahllisten vom Datum erstellen
  30. Authentifizierung eines Benutzers mit PDO und password_verify() Neu
  31. Autom. Weiterleitung je nach Benutzername
  32. Automatische Verlinkung
  33. Automatische Verlinkung eines Textes und den Linktext kürzen
  34. B
  35. Badwordfilter
  36. BB-Code aus dem Text entfernen
  37. Begrüßung der Besucher
  38. Beispiel zu arithmetischen Operatoren
  39. Bild proportional zur Breite verkleinern
  40. Bild und Bildinformation anzeigen
  41. Bildanzeige je nach der Tageszeit
  42. Bilddatei in unterschiedlich breite "Streifen" zerlegen
  43. Bildname aus IMG-Tag ermitteln
  44. BR-Tag in neue Zeile (Newline) konvertieren
  45. C
  46. Callback-Funktion auf jedes Element in einem Array anwenden Neu
  47. Camel-Caps-Funktion
  48. Copyright-Hinweis immer aktuell
  49. Counter für Seitenaufrufe
  50. CSRF-Token für Formulare erstellen
  51. CSS-Boxen mit PHP erstellen
  52. CSS-Boxen mit PHP erzeugen
  53. CSV-Datei in eine DB-Tabelle einlesen
  54. D
  55. Das aktuelle Bild (einer Webcam) anzeigen
  56. Datei ab einer gewissen Dateigröße automatisch mit Datum umbenennen
  57. Datei alle fünf Sekunden aktualisieren
  58. Datei mit der höchsten Nummer in einem Verzeichnis ermitteln
  59. Datei nach dem herunterladen autom. löschen
  60. Dateien auslesen und absteigend nach Datum sortieren
  61. Dateien in Verzeichnis rekursiv auflisten, mit Filter Neu
  62. Dateien nach dem Datum sortieren
  63. Dateien nach einer Ablauffrist automatisch löschen
  64. Dateiendung überprüfen
  65. Dateigröße ermitteln und Maßeinheit anzeigen
  66. Dateigröße ermitteln und Maßeinheit anzeigen 2
  67. Dateigröße umrechnen
  68. Dateigröße und letzte Aktualisierung ausgeben
  69. Daten (Array) mit Komma separieren und Leerzeichen löschen
  70. Datensätze in den Spalten einer Tabelle individuell ausgeben
  71. Datum ab einem bestimmten Tag ausgeben
  72. Datum der nächsten sieben Tage ausgeben
  73. Datum und Uhrzeit-Ausgabe
  74. Datum und Uhrzeit formatiert ausgeben Neu
  75. Datum zerlegen 1
  76. Datum zerlegen 2
  77. Datum zerlegen 3
  78. Datumsformat in ein deutsches Datum umwandeln
  79. define() in PHP 7
  80. Den Array-Inhalt in einer Tabelle aufteilen
  81. Den HTML-Code mit PHP 5 aufräumen
  82. Den Inhalt aller Textdateien nach einem Suchbegriff durchsuchen
  83. Den längsten Schlüssel in einem Array anzeigen
  84. Den Schlüssel eines Arrays überprüfen
  85. Die aktuelle Seite in der Navigation hervorheben
  86. Die Aktuelle Stunde als Symbol anzeigen
  87. Die ersten X-Wörter eines Satzes ausgeben
  88. Doppelte Einträge im Array ausfiltern
  89. E
  90. Ein kleiner PHP-Jahreskalender
  91. Ein Wort in einem Text markieren
  92. Einbinden aller Dateien aus einem Verzeichnis
  93. Einbindung einer Datei je nach gewählter Auswahl
  94. Eine Query String Variable entfernen
  95. Eine Ziffer entfernen
  96. Einen Satz kürzen
  97. Einfache Bannerrotation
  98. Eingabe vergleichen und ausgeben
  99. F
  100. Formulareingaben in eine Datei hinzufügen Neu
  101. Einzelnes Element aus einem Array löschen
  102. Element aus einem Array entfernen
  103. Element aus einem Array löschen
  104. Ermitteln des aktuellen Datums und der Uhrzeit
  105. Ermittlung des Plurals Neu
  106. Exif-Infos eines JPG-Bildes auslesen
  107. Farbbalken mit Farbänderung je nach Prozent
  108. Filter für die Checkbox
  109. Filtern von ganzen Zahlen
  110. foreach und list effizient einsetzen
  111. Formulareingaben überprüfen und Fehlermeldungen ausgeben
  112. Führende Null an eine einzelne Zahl anhängen
  113. G
  114. Gerade oder ungerade Zahl ermitteln
  115. Gerade Zahlen ausgeben
  116. Grafiken mit PHP rotieren
  117. H
  118. Header mit absoluter URL senden
  119. HTML-Mails mit dem PHPMailer versenden
  120. I
  121. Inhalt auf einen bestimmten Zeitraum pro Tag begrenzen
  122. Inhalt immer frisch vom Server holen
  123. IP und Host ausgeben
  124. J
  125. Jahres-Auswahlliste
  126. JSON auslesen
  127. K
  128. Kalenderwoche
  129. Kalenderwoche anzeigen
  130. Kleine Diashow
  131. Komma separierte Werte zusammenzählen
  132. Konvertieren von Zeichen mit Akzenten
  133. Koordinaten einer Grafik anzeigen
  134. L
  135. Lange Links automatisch kürzen
  136. Lange Wörter mit Leerzeichen teilen
  137. Lange Wörter trennen
  138. Leere Arrays entfernen
  139. Leere Arrays entfernen und Zeiger beibehalten
  140. Letzte Aktualisierung
  141. Letzten Seperator einer URL entfernen
  142. Letztes Verzeichnis aus einer URL ermitteln
  143. Level-Anzeige mit PHP und CSS
  144. Logfiles in einer Datei speichern
  145. Lotto (6 aus 49)
  146. M
  147. Max. Dateigröße zum hochladen anzeigen
  148. Mehrere Dateien zusammenfügen
  149. Mehrere Zeilenumbrüche durch einen ersetzen
  150. Metadaten einer Webseite auslesen
  151. Mit filter_input Zahlenwerte überprüfen
  152. Mit Metaphone Wörter vergleichen
  153. Mit PHP 5 E-Mail-Adresse sicher prüfen
  154. Mit PHP eine HTML-Tabelle erstellen
  155. Mnemonisches Passwort erstellen
  156. Monatlich wechselnder Text
  157. Monatsnamen ausgeben
  158. Montag bis Freitag der aktuellen Woche anzeigen
  159. MySQL-Version ermitteln und anzeigen Neu
  160. N
  161. Nach einer Zeichenkette in einem Array suchen
  162. Nach jedem 3 Datensatz eine neue Zeile beginnen
  163. Nächstgrößeren Zehner finden
  164. Negative Zeichenketten Angaben
  165. Neuer Dateiname falls eine hoch geladene Datei bereits existiert
  166. Neueste Datei in einem Verzeichnis anzeigen
  167. Nur Zahlen in Arrays beibehalten
  168. P
  169. Parameter per URL übergeben
  170. Passwortschutz für den Download
  171. PDF-Dateien aus einer Auswahlliste hochladen
  172. PHP-Quelltext einfärben
  173. PHP-Version des Servers ausgeben
  174. PHP-Version überprüfen
  175. Prüfen ob die Datei in der Zeichenkodierung UTF-8 gespeichert wurde
  176. Prüfen ob ein Array leer ist
  177. Punkte-Bewertung mit Sternen
  178. R
  179. Redirect auf eine andere Seite
  180. S
  181. Satzzeichen am Textende entfernen
  182. Schreibrechte überprüfen und ändern
  183. Seitentitel der aktuellen Seite auslesen
  184. Session automatisch nach 5 Minuten Inaktivität beenden
  185. Sommerzeit berechnen
  186. Statische Variablen
  187. Suchbegriffe hervorheben
  188. Suche nach Übereinstimmungen mit regulärem Ausdruck
  189. Suchen und hervorheben mit preg_replace_callback() Neu
  190. Switch Kontrollstruktur
  191. T
  192. Tabelle mehrfarbig ausgeben
  193. Tabellenzellen einfärben
  194. Tage bis zu einem bestimmten Datum
  195. Tage zwischen zwei Datumsangaben berechnen
  196. Text kontinuierlich mit einer for-Schleife zoomen
  197. Text nach dem Alphabet sortieren
  198. Text rückwärts ausgeben
  199. Text vertikal ausgeben
  200. Trennen von Buchstaben und Zahlen mit scanf()
  201. Ü
  202. Überprüfen ob in Formulareingaben HTML-Tags enthalten sind
  203. U
  204. Unterverzeichnisse nach einem Dateinamen durchsuchen
  205. V
  206. Variable auf Buchstaben und Zahlen prüfen
  207. Variablen eines Arrays in die aktuelle Symboltabelle importieren
  208. Verbindungsfehler zur Datenbank anzeigen
  209. Vergangene Tage seit einem bestimmten Datum
  210. Verwendung von str_split() und chunk_split() Neu
  211. Verzeichnis als eine Auswahlliste mit Anfangsbuchstaben ausgeben Neu
  212. Verzeichnisgröße auslesen
  213. Verzeichnisgröße auslesen 2
  214. Verzeichnisse rekursiv nach einem Dateinamen durchsuchen
  215. W
  216. Webseite mit einem Button neu laden
  217. Welcher Tag ist in X-Tagen
  218. Wiederkehrende Termine anzeigen
  219. Wochen automatisch generieren
  220. Wochennamen ausgeben
  221. Wochentag ausgeben
  222. Wochentag von Heute, Morgen und Übermorgen anzeigen
  223. Wochentage zählen und als Variabeln zurückgeben
  224. Wörter mit der Stoppwortliste filtern
  225. Wordwrap
  226. Wort in einem Text markieren
  227. X
  228. X-tägige "NEU"-Markierung von Einträgen
  229. Z
  230. Zahl erweitern
  231. Zahl in Stunden und Minuten umrechnen
  232. Zahl n-stellig ausgeben
  233. Zahlen schneller ausgeben
  234. Zahlen zweistellig ausgeben
  235. Zeichenkette einfach trennen
  236. Zeichenkette nach Tabulator trennen
  237. Zeitgesteuerte Wechselbilder im Monatsrythmus
  238. Zip-Archiv erstellen und Datei herunterladen
  239. Zufällige Textausgabe
  240. Zufällige Texte ausgeben
  241. Zufalls-Farbwerte ausgeben
  242. Zufallsbanner mit PHP
  243. Zufallsfarbe ausgeben
  244. Zufallsgenerator (Lottozahlen)
  245. Zufallspasswort erzeugen
  246. Zufallstext einer externen Datei ausgeben
  247. Zufallszahl anzeigen

MySQL

A  D  E  F  M 
    A
  1. Abrufen eines zweispaltigen Ergebnisses in ein Array
  2. D
  3. Datenbank-Abfrage über den URL-Parameter
  4. Datensätze einer Tabelle zählen
  5. Datensätze (Gehalt) zwischen 2000 und 3000 anzeigen
  6. Datensätze sortieren nach Länge der Zeichen
  7. Datensatz Wert erhöhen
  8. Datensatz Wert um 10% veringern
  9. Datensatz Wert um 5% erhöhen
  10. Den nächsten und vorherigen Datensatz ermitteln
  11. Die 10 neusten Einträge einer Tabelle anzeigen
  12. Die Differenz zweier Uhrzeiten ermitteln Neu
  13. Doppelte Einträge in der Tabelle finden
  14. E
  15. Einfügen oder aktualisieren mit 'ON DUPLICATE KEY UPDATE' Neu
  16. Eintrag in der Tabelle löschen
  17. Eintrag überschreiben
  18. F
  19. Flexible Insert-Funktion Neu
  20. M
  21. Mit mehreren Begriffen gleichzeitig suchen

(410 Bausteine)