Suche auf lima-city
-
in: Leeren Felder bei Formularen Farbig machen
geschrieben von jogginggruppe
PHP kann die Formularfelder ja nur vor dem Anzeigen im Browser markieren, zur Verbesserung der UX wäre es besser, wenn während der Anzeige im Browser die Felder validiert und entsprechend markiert werden. Wer hier noch nicht auf HTML5 und CSS setzen möchte, kann das auch mit JavaScript lösen, indem auf die Formularfelder ein onchange-Eventlistener gebunden wird und die aufgerufene Funktion dann die Länge des value-Attributs prüft.
Wer möchte kann so auch das Versenden des Formulars blocken, bis alle Pflichtfelder richtig ausgefüllt sind.
(Man kann übrigens auch beide Varianten (HTML5 und JS) kombinieren und so eine Fallback-Lösung für "ältere" Browser bereitstellen) -
in: Hochkomma in MySQL Tabelle
geschrieben von jogginggruppe
Das Problem könnte auch mit Prepared Statements gelöst werden. Hier übernimmt PHP automatisch die Vorbereitung des Strings, um ihn im SQL zu benutzen. Nebenbei ist die Benutzung von Prepared Statements sicherer, vor allem wenn man User-Generated-Content direkt in die Datenbank eintragen möchte.
http://php.net/manual/de/pdo.prepared-statements.php -
in: Fehler Meldung if Errors
geschrieben von jogginggruppe
tshaika schrieb:
aber der code hat Fehler 505
Hast du die Punkte (.......) in der 8. Zeile entfernt? Diese geben natürlich einen PHP-Fehler und signalisieren nur, dass hier weitere Prüfungen gemacht werden könnten. -
in: Leeren Felder bei Formularen Farbig machen
geschrieben von jogginggruppe
Damit die runden Ecken auch in allen Browser angezeigt werden, sollte im CSS das Vendor-Prefix für Webkit-Browser verwendet werden, also:
-webkit-border-radius: 10px; border-radius: 10px;
-
in: Html Vorlagen, Php desinger
geschrieben von jogginggruppe
Wenn wirklich die komplette Breite und Höhe des Browsers verwendet werden soll, muss noch beim
das margin und padding auf 0 gesetzt werden:<body>
<body style="padding: 0; margin: 0;"> ... </body>
Am besten werden aber alle Style-Angaben in eine (externe) CSS-Datei ausgelagert. -
in: Daten sicher auf Datenbank übertragen
geschrieben von jogginggruppe
Der MD5-Algorithmus ist heutzutage nicht mehr als sicher angesehen, da die produzierte Stringlänge keine Eindeutigkeit mehr sicherstellt. Besser ist ein SHA-Algorithmus um den Hashwert zu erzeugen, in PHP ist das z.B. mit der sha1(String)-Funktion möglich: http://php.net/manual/de/function.sha1.php