Neexistuje v JavaScriptu nějaká funkce, která ořizne obsah políčka (proměnné) od mezer před a po samotném textu? Něco jako je v PHP funkce trim()
Příspěvky odeslané z IP adresy 80.188.58.–
Na stránce mám form pojmenovaný formular a 2 inputy pojemnované uzivatel a heslo. Dále tam mám button, a když na něj kliknu, chci aby se zkotrolovalo, zda-li 2 výše zmíněné inputy zkontrolovali, zda obsahují nějaké údaje. Pokud ano, provede se funkce funkcicka1 a pokud nic neobsahují, zobrazí se alert. Jak to mám nakódit? :smile1:
PS.: Vím, že pro obejití stačí vypnout JS, ale tohle by byla jen předběžná kontrola, a obsah inputů se bude kontrolovat i při odesílání pomocí PHP
Předělávám si web do Cool URLs. Uvedu příklad na localhostu:
Zadám localhost/muj_web/reference a v pořádku se zobrazí soubor reference.php. Kód v .htacces mám:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?stranka=$1
Když ale zadám localhost/muj_web/reference/hotove a .htaccess vypadá:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?stranka=$1
RewriteRule ^([^/]+)/([^/]+)$ index\.php?stranka=$1&page2=$2 [L,NC]
hodí mi to 500 - Internal Server Error
Co musím upravit, aby to fungovalo? Potřebuji, aby soubor reference.php vložil soubor hotove.php, pokud bude adresa localhost/muj_web/reference/hotove, jinak zobrazil třeba "ahoj"
1.) Přetahování okna myší
Když dám BorderStlyle na bsNone, jak mám udělat, že když kliknu kamkoliv do formuláře a budu držet tlačítko myši, bude se okno pohybovat tak jako myš?
2.) Formulář podle obrázku
Jak udělám, aby měl formulář tvar jako nějaký obrázek?
Četl jsem na fórum, hledal na googlu, ale nenašel :(
Neví někdo prosím? Jde to vůbec nastavit ve firefoxu?
Mám na stránkách:
<input type=file name=obrazek size=70 style='background: #FCFAEA; border: 1px solid #938262; font-size: 12px; color: #555544;'>
Ale mám 2 problémy:
1.) Firefox CSS
Firefox si to převede na toto:
<input name="obrazek" size="70" style="border: 1px solid rgb(147, 130, 98); background: rgb(252, 250, 234) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-size: 12px; color: rgb(85, 85, 68);" type="file">
2.) Špatné zobrazení
I přes to se mi však input text neformátuje pomocí CSS. Nevíte někdo co s tím? Děkuji :)
Tak už jsem to opravil! Měl jsem totiž
<p>
.....
<form ....>
<input.....>
</form>
.....
</p>
a ono to musí být
<p>
.....
</p>
<form ....>
<input.....>
</form>
<p>
.....
</p>
Díky. Ten problém s DIV-em jsem vyřešil classem, ale to první pořád nějak nechápu... :-( Neví někdo jak to upravit, aby to bylo validní?
Na svém webu jsem opravil 498 validačních chyb, už mi zbývá jen 12, ale jsou to jenom 2 problémy.
1. problém
Line 56, Column 52: document type does not allow element "form" here; missing one of "object", "applet", "map", "iframe", "ins", "del" start-tag.
…zivatel/prihlaseni.php" method="post"><b>Uživatel:</b><input name="uziv
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
Vůbec nechápu co mám k tomu formu ještě přidat...
2. problém
Line 122, Column 9: ID "novinky" already defined.
<div id="novinky"><a href="index.php?stranka=clanky/zobraz&clanek=rozhovor-s
An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).
Zde také nechápu, jak jinak mám udělat, aby div id=novinky a bylo to validní...
Nevíte někdo jak to vyřešit? Vím, že o pár postů níž se to řeší, ale tam se neřeší tyto problémy...
Pro případ, že by někdo nepochopil chybu z mého výkladu, zde je výpis http://validator.w3.org/check?uri=http%3A%2F%2Fwww.portal.war-forum.net%2F&charset=%28detect+automatically%29&doctype=Inline&outline=1&group=0&No200=1
Ulož si ke každému uživateli, který den má narozeniny, a pak od toho pomocí Date() odečti ;)
Potřeboval bych regulerní výraz (nebo cokoli jiného), co mi bude normálně převádět BBCode na HTML (to už mám pomocí
eregi_replace("\[b\]","<b>",$zprava);
) ale potřebuju, aby se značky nepřeváděli uvnitř tagu [ code] [ /code], čili aby v něm zůstalo pořád [ b] a nepřevedlo se na <b>...
Tak už jsem na to přišel, opět jsem se něco nového naučil :D Pro ty co by to jednou potřebovali, stačí přidat vynechváání [ ;)
eregi_replace("\[color=([^\"\[]+)]([^\[]+)\[/color\]","<span style=\"color: \\1\">\\2</span>",$zprava);
Jak mám upravit regulerní výraz
eregi_replace("\[color=([^\"]+)]([^\[]+)\[/color\]","<span style=\"color: \\1\">\\2</span>",$zprava);
aby se mi do toho započítal jen název té barvy? Uvedu příklad:
Když zapíšu [ color=red]červeně[ /color], tak se mi text normálně zobrazí červeně, ale když zapíšu [ color=red][ u]červeně[ /u][ /color], tak se mi nic nezobrazí a ve zdrojáku mám
<span style="color: red]<u>červeně</u>[/color">
Nevíte jak to ošetřit? Dík moc
Tak už jsem to vyřešil :smile18: Jenom jsem trochu postudoval JavaScript a bylo to :-) Tak díky ;-)
A jak má vypadat odkaz na vložení do textarea? V JS se zas tak dobře nevyznám...
Opravdu nikdo neví jak to vyřešit? Docela to pro mě spěchá... :(
Mám na webu textareu (name=zprava a id=zprava). Vkládám si do ní BBCode značky pomocí JS funkce
<script type="text/javascript">
function tagy(textarea, text) {
textarea = document.getElementById('zprava');
if (document.selection) {
textarea.focus();
vyber = document.selection.createRange();
vyber.text = text;
}
else if (textarea.selectionStart || textarea.selectionStart == 0) {
startPos = textarea.selectionStart;
endPos = textarea.selectionEnd;
textarea.value = textarea.value.substring(0, startPos) + text + textarea.value.substring(endPos, textarea.value.length);
}
else textarea.value += text;
}
</script>
a samotný tag vkládám pomocí
<a onclick="tagy('zprava', '')"><b>tučný</b></a>
Funguje mi vkládání, tag se vkládá na místo, kde je kurzor. Problém je ale ten, že nevím jak funkci upravit, abych docílil toho, že když označím text (normálně myší) a kliknu na nějaký tag, tak se text ohraničí
Př.: označím si slovo "tučně" a kliknu na ikonu, která mi vloží tagy [ b] a [ /b], ale vloží je před a za vybrané slovo, tj. ve výsledku takto
[ b]tučně[/ b]
Je to i zde na fóru, děkuji za rady :smile1:
To retriwr :
Jo systém je totožnej. Opravdu, i když na ten richedit najedu, ukáže mi to na obou počítačích výšku -27 v pixelech, ale na jednom monitoru se zobrazí +- o 2pixely vyšší. Oproti ostatním komponentám se mi richedit totálně rozhodí. Řeším tam totiž to( učebnice českého jazyka), že uživatel musí v textu najít určitá slova a po té se nad každým z nich objeví edit pole, do kterého dopisůjí pád. A průšvih je, že ty edity jsou na svém místě, kdežto text v richeditu se roztáhne a tudíž mi neodpovídají editpole. Ještě jsem myslel, že bych zkusil tjistit aktuální pozici focusu na obrazovce, ale nevím jak. Zjistím polohu v textu, ale na obr. už ne.
Ahoj, Mám problém s komponentou richedit, respektive s textem v ní. A to tento:
Proč stejné písmo(arial), se stejnou velikostí (20), na monitorech s aktuálním rozlišením 768*1024, má různou výšku. Nikoli délku. Zkrátka se mi na jiném monitoru rozhodí text a nevejde se do předem definovaného místa.
Jsem amatér, tak prosím po lopatě.
Jo a nastaveno 96dpi.
Nevím, jestli jsi mě dobře pochopil. Potřebuju nějaký program, který bude simulovat stisknutí klávesy. Např. mám program, ve kterém se musí na klávesnici naťukat nějaký kód (v tom programu není žádný textbox). Já si ten kód napíšu do své aplikace ve VB, dám OK, aktivuju si ten program kde se píše kód, a ten můj program ho napíše. Neví někdo jak na to?
Dělám jeden takovej projekt a potřeboval bych věc, kde by byl ComboBox, a v něm čísla od 1 do 40. Když bych na nějaké kliknul, otevřelo by mi to soubor "cislo.txt" (samozřejmě že by místo toho "cislo" bylo konrétní číslo podle výběru :) Obsah toho souboru by se mi pak zobrazil v memo1. Díky za pomoc
Díky všem, už mi to funguje :)
Jakou matematickou operací převedu bajty na megabajty? Mám uploader souborů, ale pomocí $soubor_size, vrátí mi to velikost v bajtech. Vím, že na přopočet nebude stačit vynásobit to milionem (či kolika), ale je to trochu složitější. Nemá někdo vzorec na výpočet? :)
Tak jsem to zkusil, a když tam zadán třeba
RewriteEngine On
RewriteRule clanek/(.*)$ /index.php?page=clanky&clanky=$1
a otevřu si svoje stránky, hodí mi to 500 Internal Server Error
Tady ho máš...
No abych se přiznal, chci to kvůl mod_rewrite, ale kámoš mi psal, že musím mít také povolený .htaccess a to pravděpodobně nemám...
Vypadá to tak, že to nefunguje :( Když si to nastavím podle tebe
<Directory "C:\apache\htdocs\nazghul.mysteria.cz">
AllowOverride All
</Directory>
a do .htaccess dám
ErrorDocument 404 /index.php
tak i když zadám neexistující adresu, hodí mi to klasickou 404 a ne index.php...
Potřeboval bych i u sebe na localhostu používat .htaccess, ale nemám ho povolený... Co mám udělat, abych ho měl povolený? Děkuji
Když já mám tu zkušenost, že když jsem to u sebe na localu zkoušel, tak pak stejně mod_rewrite (aspoň pro "hezké url" nešel). co všechno mám upravit a co přidat do toho souboru? :-)
A v tom balíku již je povoleno mod_rewrite?
Já bych si strašně rád udělal tu evrzi URL pomocí mod_rewrite, jenže mě to nějak nechce fungovat :( Zkoušel jsem to ze spousty návodů a nikdy mi to nefungovalo... Kdyý jsem podle návodu na programujte.com zkoušel nainstalovat novej Apache, MySQL a PHP tak to nefungovalo (a to sem jel přesně podle něj!) - neměl jsem tam PHPmyAdmina ani MySQL v grafickym prostředí jako dřív. Neví někdo jak zprovoznit mod_rewrite?
Chci se zeptat, jestli když mám URL ve tvaru:
adresa.cz/index.php?stranka=clanky&kategorie=moje-nazory&clanek=clanek-s-nejakym-nazorem
tak je to z hlediska SEO alespoň podobné tomuto:
adresa.cz/clanky/moje-nazory/clanek-s-nejakym-nazorem
rozhodně je to ale lepší než:
adresa.cz/index.php?stranka=clanky&kategorie=1&clanek=32
Díky za radu
Prosím o pomoc, dostala jsem zadanou semestrální práci z Matlabu, ale moje znalosti na ní nestačí. Pro zkušeného člověka by to něměl být problém. Pokud by se našel někdo moc hodný , který by mi tu práci vypracoval, byla bych mu strašně vděčná. Jsem ochotná se i domluvit na finanční odměně.
Zadání práce zní:
Vytvořte M-funkci, která vypočítá souřadnice středu S, poloměr r a vykreslí plnou červenou čarou o tlouťce 2pt kružnici o rovnici
x^2+y^2+8x+2y-8=0
M-funkce pište univerzálně, vstupní hodnoty slouží pro kontrolu výsledků. U grafů funkcí popište osy a zobrazte legendu.
Jako součást M-funkce uveďte nápovědu (dostupnou pomocí příkazu help) obsahující stručný popis a synatxi.
Pokud by se někdo našel, prosím piš na: janca.culkova@post.cz
Dík moc. A nevíš jak udělat, aby když Text1.Text obsahuj slovo "zapisuji" tak aby to zapsalo normalne obsah text1.text a kdyby neobsahovalo tak aby to zapsalo
zapis + obsah text1.text
???
Zdravím. Dělám si jeden malinký prográmek ve VB 6.0 a potřebuju kód, který mi po stisknutí tlačítka zapíše do souboru zapis.txt (C:\zapis.txt) obsah Text1. Neví někdo jak to udělat? Díky moc