První Velké písmeno ve formuláři,jak na to? – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

První Velké písmeno ve formuláři,jak na to? – PHP – Fórum – Programujte.comPrvní Velké písmeno ve formuláři,jak na to? – PHP – Fórum – Programujte.com

 

doonio0
Newbie
4. 5. 2010   #1
-
0
-

Mám formulář kde uživatel zadáva hodnoty (jméno,přijmení,město,ulici,atp..) a né každý uživatel mi tyto hodnoty zadá v požadovaném tvaru(nechci řešit SQL injection to již mám ošetřený). Potřebuji vyřešit, dkyž třeba uživatel zadá:
Jméno:jiří
Příjmení:neuměl

Tak abych to nahrnul do nějaké funkce, která by mi ajko výsledek a zároveň jako vstup do tabulky v databázi vyhodila hodnoty (Jiří a Neuměl).Jak to udělat?Děkuji

Nahlásit jako SPAM
IP: 80.90.128.–
Nosko0
Stálý člen
5. 5. 2010   #2
-
0
-
Nahlásit jako SPAM
IP: 84.16.37.–
Curo
~ Šéfredaktor
+8
Hero
5. 5. 2010   #3
-
0
-

Jenom dodám, že používáš-li kódování UTF-8, pak musíš použít také verzi pro UTF-8.
Nicméně PHP verzi pro UTF-8 nemá, takže si ji musíš sám vytvořit:

if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) {

function mb_ucfirst($string) {
$string = mb_strtoupper(mb_substr($string, 0, 1)) . mb_substr($string, 1);
return $string;
}
}


+ bys měl mít samozřejmě nastavené pro všechny mb_ funkce:
// pro nastavení kódování variant mb_ 

mb_internal_encoding("UTF-8");

Nahlásit jako SPAM
IP: 88.102.243.–
Guitar Hero Master, Project führer & zdejší čaroděj.
Sleduj mě na twitteru – @lukaschury.
Doonio
~ Anonymní uživatel
18 příspěvků
15. 5. 2010   #4
-
0
-

Vyřešil jsem to následovně:

CONCAT(UPPER(LEFT(".nullesc($_POST['jmeno']).", 1)), SUBSTR(".nullesc($_POST['jmeno']).", 2))

kde nullesc jsou moje nadefinovaný funkce pro zamezení SQL_Injenction

Nahlásit jako SPAM
IP: 80.90.128.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 53 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý