osullivan1533006711 Posted August 5, 2017 Posted August 5, 2017 Hallo, möchte gerne bei der Kunden Neueingabe sowie beim Kundenseitigem editieren der Daten, dass automatisch der erste Buchstabe, in den Input-Feldern 'Vorname, Nachname, Straße und Ort', groß geschrieben / ersetzt wird, am besten bereits bei der jeweiligen Eingabe selbst. Netzwerkkomponenten, Computer-Zubehör, Hard- und Software etc. von Adam Systems UG
mcmannehan Posted August 26, 2017 Posted August 26, 2017 Hier: http://php.net/manual/de/function.lcfirst.php The clever one learn from everything and from everybody The normal one learn from his experience The silly one knows everything better [socrates, 412 before Christ] Computers help us with the problems we wouldn't have without them! 99.9% of the bugs sit in front of the computer! My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0 if(isset($this) || !isset($this)){ // that's the question...
osullivan1533006711 Posted August 26, 2017 Author Posted August 26, 2017 Danke dir ich hatte es bereits mit der Funktion 'ucfirst()' und 'ucwords()' vergebens versucht, 'lcfirst() macht ja generell eine Wandlung des ersten Buchstabens. Ich möchte ja die Eventualität abdecken falls der user alles klein schreibt. Vielleicht habe ich es in der falschen Zeile oder Script versucht. Ist schon wieder mal einige Tage her. Netzwerkkomponenten, Computer-Zubehör, Hard- und Software etc. von Adam Systems UG
mcmannehan Posted August 26, 2017 Posted August 26, 2017 (edited) da wo der Eintrag in die datenbank statt findet diese variable ist umzuwandelen. Beispiel in aus der Datei create_account.php $firstname = tep_db_prepare_input(ucfirst($_POST['firstname'])); $lastname = tep_db_prepare_input(ucfirst($_POST['lastname'])); aus john wird John aus smith wird Smith Auch mb_ucfirst ist eventuell zu verwenden Edited August 26, 2017 by mcmannehan osullivan1533006711 1 The clever one learn from everything and from everybody The normal one learn from his experience The silly one knows everything better [socrates, 412 before Christ] Computers help us with the problems we wouldn't have without them! 99.9% of the bugs sit in front of the computer! My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0 if(isset($this) || !isset($this)){ // that's the question...
mcmannehan Posted August 26, 2017 Posted August 26, 2017 (edited) Hier mal mein Code den ich bei mir in der datei create_acount.php verwende: $firstname = tep_db_prepare_input(ucwords($_POST['firstname'])); $lastname = tep_db_prepare_input(ucwords($_POST['lastname'])); if (ACCOUNT_DOB == 'true') $dob = tep_db_prepare_input($_POST['dob']); $email_address = tep_db_prepare_input($_POST['email_address']); if (ACCOUNT_COMPANY == 'true') $company = tep_db_prepare_input(ucwords($_POST['company'])); $street_address = tep_db_prepare_input(ucwords($_POST['street_address'])); if (ACCOUNT_SUBURB == 'true') $suburb = tep_db_prepare_input($_POST['suburb']); $postcode = tep_db_prepare_input($_POST['postcode']); $city = tep_db_prepare_input(ucwords($_POST['city'])); ucwords ist gut dafür Also generell die POST Variable auf ucwords einstellen und zwar bevor der Eintrag in die Datenbank erfolgt. Edited August 26, 2017 by mcmannehan osullivan1533006711 1 The clever one learn from everything and from everybody The normal one learn from his experience The silly one knows everything better [socrates, 412 before Christ] Computers help us with the problems we wouldn't have without them! 99.9% of the bugs sit in front of the computer! My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0 if(isset($this) || !isset($this)){ // that's the question...
mcmannehan Posted August 26, 2017 Posted August 26, 2017 (edited) Bei der Eingabe selbst, muss dies mit javascript gelöst werden. Würde ich aber nicht so machen, sondern immer bevor die Daten in die Datenbank geschrieben werden. Bitte auch auf "Gefällt mir" bei meinen Antworten klicken, Danke! Edited August 26, 2017 by mcmannehan The clever one learn from everything and from everybody The normal one learn from his experience The silly one knows everything better [socrates, 412 before Christ] Computers help us with the problems we wouldn't have without them! 99.9% of the bugs sit in front of the computer! My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0 if(isset($this) || !isset($this)){ // that's the question...
osullivan1533006711 Posted August 26, 2017 Author Posted August 26, 2017 Vielen Dank, mache ich gerne. Im Moment steht ein Web Server Umzug an, werde es so schnell nicht probieren können mcmannehan 1 Netzwerkkomponenten, Computer-Zubehör, Hard- und Software etc. von Adam Systems UG
mcmannehan Posted August 28, 2017 Posted August 28, 2017 Danke schön! The clever one learn from everything and from everybody The normal one learn from his experience The silly one knows everything better [socrates, 412 before Christ] Computers help us with the problems we wouldn't have without them! 99.9% of the bugs sit in front of the computer! My programmed add-ons: WDW EasyTabs 1.0.3, WDW Facebook Like 1.0.0 if(isset($this) || !isset($this)){ // that's the question...
Guest Posted February 16, 2018 Posted February 16, 2018 On 26.8.2017 at 11:59, mcmannehan said: Hier mal mein Code den ich bei mir in der datei create_acount.php verwende: $firstname = tep_db_prepare_input(ucwords($_POST['firstname'])); $lastname = tep_db_prepare_input(ucwords($_POST['lastname'])); if (ACCOUNT_DOB == 'true') $dob = tep_db_prepare_input($_POST['dob']); $email_address = tep_db_prepare_input($_POST['email_address']); if (ACCOUNT_COMPANY == 'true') $company = tep_db_prepare_input(ucwords($_POST['company'])); $street_address = tep_db_prepare_input(ucwords($_POST['street_address'])); if (ACCOUNT_SUBURB == 'true') $suburb = tep_db_prepare_input($_POST['suburb']); $postcode = tep_db_prepare_input($_POST['postcode']); $city = tep_db_prepare_input(ucwords($_POST['city'])); ucwords ist gut dafür Also generell die POST Variable auf ucwords einstellen und zwar bevor der Eintrag in die Datenbank erfolgt. Der Manfred kann ja mal was sinnvolles beitragen. Wer hätte das gedacht. Ein Wunder ist geschehen. Danke mein Bester
Recommended Posts