Anonymní profil Luboš – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Luboš – Programujte.comAnonymní profil Luboš – Programujte.com

 

Příspěvky odeslané z IP adresy 109.105.39.–

Kaa
Python › ukládala historie příkladů
27. 11. 2018   #382451

 Ahoj mohl by mi prosím někdo poradit? Mám napsaný tento kód kalkulačky a potřebovala bych i aby program ukládal historie příkladů i s výsledkem do souboru. Jako nápovědu jsem dostala:

with open('soubor.txt', mode='w', encoding='utf-8') as soubor:
    soubor.write(cislo + operace + cislo + "=" + vysledek)

ale nevím jak s tím naložit. Mohl by mi prosím někdo poradit a pomoct jak mám kód upravit? Byla bych moc vděčná :)

def nacti_cislo(text_vstup, text_error):                             
    spatne = True
    while spatne:                                                      
        try:
            cislo = float(input(text_vstup))                          
            spatne = False
        except ValueError:                                              
            print(text_error)
    else:                                                              
        return cislo

def dalsi_priklad():                                                   
    nezadano = True                                                     
    while nezadano:
        odpoved = input("\n Budete chtít pokračovat? a / n: ")
        if (odpoved == "a" or odpoved == "A"):                          
            return True
        elif (odpoved == "n" or odpoved == "n"):                        
            return False
        else:
            pass

def volba(prvni_cislo, druhe_cislo):                                   
    print ("1 - sčítání")
    print ("2 - odčítání")
    print ("3 - dělení")
    print ("4 - násobení")
    print ("5 - druhá odmocnina")
    print ("6 - mocnina dvou")
    cislo_operace = nacti_cislo("Zadej volbu: ", "Neplatné zadání!\n") 
    if cislo_operace == 1:                                              
        print ("Soucet je: ", prvni_cislo + druhe_cislo)                
    elif cislo_operace == 2:
        print ("Rozdíl je: ", prvni_cislo - druhe_cislo)
    elif cislo_operace == 3:
        print ("Podíl je: ", prvni_cislo / druhe_cislo)
    elif cislo_operace == 4:
        print ("Násobek je: ", prvni_cislo * druhe_cislo)
    elif cislo_operace == 5:
        print ("Odmocnina prvního čísla je: ", prvni_cislo ** (1/2))
        print ("Odmocnina druhého čísla je: ", druhe_cislo ** (1/2))
    elif cislo_operace == 6:
        print ("Mocnina prvního čísla je: ", prvni_cislo ** 2)
        print ("Mocnina druheho čísla je: ", druhe_cislo ** 2)
    else:
        print("Špatně!")

def main():                                                             
    print("Kalkulačka\n")
    pokracovat = True
    while pokracovat:                                                   
        prvni_cislo = nacti_cislo("Zadej první číslo: ", "Neplatné číslo!\n") 
        druhe_cislo = nacti_cislo("Zadej druhé číslo: ", "Neplatné číslo!\n")
        volba(prvni_cislo, druhe_cislo)                                 
        if dalsi_priklad():                                            
            pass
        else:
            pokracovat = False                                          #nepokračovat
    input("\n Pro ukončení stiskněte libovolnou klávesnici")

main()
A
PHP › ? místo diakritiky
27. 5. 2018   #221153
Anonym
PHP › Náhled článků - jak udělat?
27. 5. 2018   #221151

Nebylo myšlené že data chci stahovat z TN.cz chci si udělat vlastní databázi a vytvořit něco podobného svého :) 

Pokud jsou články vkládány do databáze, jak na ně mám odkazovat (jak napsat odkaz na článek z databáze) a jak formátovat tyto články? Vkládá se přímo text do databáze, nebo se vkládá soubor, typu txt a ten se zobrazuje?

Díky za rady :)

Koblih
PHP › Vkládání obrázků do databáze
8. 5. 2018   #220769

Zdravím. :) Nevím zda je to úplně ideální, každopádně mi to už funguje tak jen přidávám řešení pro ostatní (kdyby někdo potřeboval) :) A každopádně děkuji za rady

$foto = Db::queryAll('
			SELECT *
			FROM fotogalerie
		');

   echo('<h2>Tabulka škola</h2><table border="1">');
		foreach ($foto as $s)
		{
			echo('<tr><td>' . htmlspecialchars($s['ID']));
                        echo ('</td><td>' . '<img src="' . $s['foto'] . '" width="150" />');
    echo('</td></tr>'); 
Anča
PHP › Otevírací doba
5. 5. 2018   #220707

Ahoj. Chtěla jsem se zeptat, jestli někdo nevíte jak v PHP vypsat dny v týdnu, otevírací dobu a den co by byl (jakoby aktivní), by byl vybarvený např. oranžově?

Anonym
PHP › Vkládání obrázků do databáze
5. 5. 2018   #220701

#4 Kit
No moje představa byla vytvořit "aktuality" o 3-4 zprávách, kde by vlastně každá zpráva měla svůj nadpis, autora, text a nějaký ten obrázek. Tak říkáš že ten obrázek vložit do databáze a pak jej vyvolat společně s ostatními údaji je blbost? :) Jak by si ty aktuality tedy ideálně vytvořil? :)

Anonym
PHP › Vkládání obrázků do databáze
5. 5. 2018   #220699

#2 Kit
No chtěl bych tam vložit přímo obrázek, ale vůbec nevím jak na to :D

Anonym
PHP › Vkládání obrázků do databáze
5. 5. 2018   #220697

Ahoj mohl by mi někdo prosím poradit, jak vložit obrázky do SQL databáze? Který datový typ je nejvhodnější použít pro jpg obrázky a jaký dotaz použít?

Momentálně mám datový typ binary(255) a dotaz (je součástí celého php souboru):

Db::query('
        INSERT INTO uzivatele (jmeno, prijmeni, datum_narozeni, obrazek)
        VALUES ("Janaaaaaa",  "ffdhdhgf",  "1984-11-03", "1.jpg")

Ale bohužel mi to nefunguje. Děkuju za rady :)

Lukáš
PHP › PHP - skládání stránek a vkl…
29. 4. 2018   #220562

Ahoj jsem začátečník s PHP a mám dotaz. Jak byste řešili, kdyby jste chtěli mít na stránkách např. aktuality? Samotný text těch aktualit, vložíte do databáze? Pokud ano, dá se takto vložený text formátovat (podtržení, odstavce...)? Popřípadě jak byste to udělali? A ještě jedna otázka, dají se do databáze vkládat i obrázky? Nebo to se musí dělat už jinak?

Karel
HTML / XHTML › Stránka v různých prohlížečí…
15. 3. 2018   #219981

Ahoj mám dotaz. Vytvořila jsem si jednoduché portfolio na webu. Web je normálně hozený na internetu přístupný pro všechny, ale jde mi o to, proč se mi stránka zobrazuje trochu jinak v explorelu a google chrome? Konkrétně jde o zarovnání na střed u formuláře, které mi u google chome nefunguje i když v exploreru ano a šířka menu, která by měla být širší - opět v exploreru se mi zobrazuje dobře podle napsaného kódu.  Nenapadá někoho důvod proč mi to blbe a jak to napravit? :) 

Děkuju

PHP › Složení stránek z PHP
22. 2. 2018   #219801

Ahoj. Chtěla bych z PHP složit webové stránky ale nefunguje mi to a nevím kde mám chybu. Neporadí mi někdo? Děkuji :)

 index.php

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        	<meta charset="utf-8" />
		<meta name="description" content="Zkouska PHP." />
		<meta name="keywords" content="php, zkouska, webdesign" />
		<meta name="author" content="Ka" />
		<link rel="shortcut icon" href="obrazky/ikona.ico" />
                <link rel="stylesheet" href="Novy2.css" type="text/css" />
		<title>Zkouška</title>
    </head>
    <body>
        <div class="F1">
            <p>F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1  F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 F1 </p>
        </div>
        <div class="F2">
            <nav>
                <ul>
                    <li><a href="index.php?stranka=CasteOtazky">Časté otázky</a></li>
                    <li><a href="index.php?stranka=Cenik">Ceník</a></li>
                    <li></li>
                </ul>
            </nav>
        </div>
        <section class="F3">
            
        <?php
						if (isset($_GET['stranka'])) {
            $stranka = $_GET['stranka'];
        } else {
            $stranka = 'domu';
        }
        if (preg_match('/^[a-z0-9]+$/', $stranka)) {
            $vlozeno = include('podstranky/' . $stranka . '.php');
            if (!$vlozeno) {
                echo('Podstránka nenalezena');
            }
        } else {
            echo('Neplatný parametr');
        }
        ?>
        </section>
        <div class="F4">
            <p>F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 F4 </p>
        </div>
    </body>
</html>

Časté otázky.php

<H2>Čato kladené otázky</H2>                        
      <p><b>Každý rok na podzim vytáhnete dekorace z dýně a sušených květin? Zkuste to letos trochu jinak! Dekoracím vládnou tradiční přírodní materiály, tlumené barevné odstíny a skandinávský vintage styl!Každý rok na podzim vytáhnete dekorace z dýně a sušených květin? Zkuste to letos trochu jinak! Dekoracím vládnou tradiční přírodní materiály, tlumené barevné odstíny a skandinávský vintage styl!</b>      
      </p>                              
      <p> <b>Jak mohu změnit svoji objednávku?</b>        
      </p>        
      <p>Pokud jste ještě svoji objednávku neodeslali, můžete jakékoliv údaje měnit a na jednotlivé kroky se vracet pomocí tlačítka "Upravit". Pokud jste již svoji objednávku odeslali, kontaktujte nás e-mailem nebo telefonicky a potřebné změny provedeme za Vás. Pokud by se stalo, že objednávku už zhotovuje příslušné květinářství v místě adresáta, jsou změny možné pouze po úhradě vzniklých nákladů.         
      </p>        
      <p><b>Kde uvidím konečnou cenu objednávky?</b>        
      </p>            
      <p>Před odesláním Vaší objednávky a tedy kliknutím na tlačítko  Objednat vidíte Souhrn objednávky, kde jsou přehledně rozepsané jednotlivé objednané položky a celková cena. Žádné další náklady již nejsou účtovány.         
      </p>              

CSS

.F1{
font-size: 20px;
background-color: yellow;
height: 300px;
width: 90%;
padding: 5%;
}
.F2{
font-size: 20px;
background-color:  aqua;
width: 30%;
height: 300px;
float: left;
padding: 5%;
}
.F3{
font-size: 20px;
background-color: rosybrown;
width: 50%;
height: 300px;
float: left;
padding: 5%;
}
.F4{
font-size: 20px;
background-color: hotpink;
width: 90%;
height: 200px;
padding: 5%;
float: left;
}
Kuře
Python › které programy lze naprogram…
18. 1. 2018   #219380

Ahoj můžu se zeptat jaké programy lze pomocí tohohle jazyku naprogramovat? Např nějaký konkrétní program? Chybí mi taková představa co jazyk dokáže :)

Sss
C / C++ › NULL
8. 6. 2017   #216648

#11 KIIV
Takže místo toho nullptr tam můžu napsat normálně 0? :D Jsem úplně neschopný a vůbec nevím jak to přepsat aby mi to jelo :/ 

Sss
C / C++ › NULL
7. 6. 2017   #216628

#6 gna
Děkuji za rady, ale mám ještě jeden problém. Mám knihovnu (.h)  ten by měl být dobře.

struct Tstruct;
void StackInit(Tstruct* *TOP);
Tstruct * StackPush(Tstruct * TOP, long VALUE);
long StackPop(Tstruct* *TOP);
long StackShow(Tstruct *TOP);
bool StackIsEmpty(Tstruct *TOP);
void QueueInit(Tstruct* *HEAD, Tstruct* *TAIL);
Tstruct* Enqueue(Tstruct* *HEAD, Tstruct *TAIL, int VALUE);
long Dequeue(Tstruct* *HEAD, Tstruct* *TAIL);
long QueueShow(Tstruct *HEAD);
bool QueueIsEmpty(Tstruct *HEAD);

A pak mám (.cpp)  


struct Tstruct
{
	long value;
	Tstruct *next;
};
void StackInit(Tstruct* *TOP)
{
	*TOP = nullptr;
}
Tstruct * StackPush(Tstruct *TOP, long VALUE)
{
	Tstruct *hlp = new Tstruct;
	if (hlp != nullptr)
	{

		hlp->value = VALUE;
		if (TOP != nullptr)
		{
			hlp->next = TOP;
		}
		else
		{
			hlp->next = nullptr;

		}
	}
	return hlp;
}

long StackPop(Tstruct* *TOP){
	Tstruct *hlp;
	long val;
	hlp = *TOP;
	*TOP = hlp->next;
	val = hlp->value;
	delete hlp;
	return val;
}; 


long StackShow(Tstruct *TOP)
{
	if (TOP != nullptr)
	{
		return TOP->value;
	}
	else
	{
		return nullptr;
	}
}

bool StackIsEmpty(Tstruct *TOP)
{
	return (TOP == nullptr);
}

void QueueInit(Tstruct* *HEAD, Tstruct* *TAIL)
{
	*HEAD = nullptr;
	*TAIL = nullptr;
}

Tstruct* Enqueue(Tstruct* *HEAD, Tstruct *TAIL, int VALUE)
{
	Tstruct *hlp = new Tstruct;
	if (hlp != nullptr)
	{
		hlp->value = VALUE;
		hlp->next = nullptr;
		if (TAIL == nullptr)
		{
			TAIL = hlp;
		}
		else
		{
			TAIL->next = hlp;
		}
		if (*HEAD == nullptr)
		{
			*HEAD = hlp;
		}
	}
	return hlp;
}

long Dequeue(Tstruct* *HEAD, Tstruct* *TAIL)
{
	long value = nullptr;
	if (*HEAD != nullptr)
	{
		Tstruct *headPrvek = *HEAD;
		value = headPrvek->value;
		*HEAD = headPrvek->next;
		delete(headPrvek);
	}
	return value;
}

long QueueShow(Tstruct *HEAD)
{
	if (HEAD != nullptr)
	{
		return HEAD->value;
	}
	else
	{
		return nullptr;
	}
}

bool QueueIsEmpty(Tstruct *HEAD)
{
	return (HEAD == nullptr);
}

A u long StackShow, long Dequeue, long QueueShow mi to u nullptr hlásí chybu a nechce mi to vzít. Kde mám chybu prosím?

Sss
C / C++ › NULL
6. 6. 2017   #216591

#4 KIIV
A kam to mám napsat? Do té mé knihovny? 

Sss
C / C++ › NULL
6. 6. 2017   #216589
Sss
C / C++ › NULL
6. 6. 2017   #216587

   

Připojen obrázek.

Ahoj. Mám dotaz. Proč mi při vytváření furt háže tuhle chybu? Jak to NULL mám deklarovat? Díky :)

Snake
C / C++ › Vytvoření knihovny
23. 5. 2017   #216221

#2 KIIV
Uz nejakou dobu to zkousim podle tveho navodu vyrobit, ale asi stale nekde delam chybu. Nemohl by si mi sem hodit ten kod? Nebo nejakou hodne podrobnou radu prosim?

Diky :)

Snake
C / C++ › Vytvoření knihovny
9. 5. 2017   #215929

Ahoj. Mohly by mi prosím někdo poradit jak mám vytvořit knihovnu pro práci s dynamickými strukturami (zásobník a fronta)? :) 

Luboš
PHP › Event list ve WP
17. 10. 2014   #195036

#2 peter
To jsem si taky říkal, spíš že jsem uklik, mám jednu ruku v sádře, takže boj :D
Když sem použil onen zdroják, stránky se rozjeli, ale nepustili mě na login WP - novej error a ani překlad nefungoval.

Snažil jsem přeložit anglické texty date, place atd...zde příklad http://musicclub-mosillana.cz/event/gatsby-party/

Každopádně vyřešil jsem přehráním na ftp, dal jsem zpět původní soubor, ale nevidím rozdíl v závorkách http://tny.cz/5bf7a708, pro porovnání.

Luboš
PHP › Event list ve WP
17. 10. 2014   #195033

Ahoj, trošku sem  vrtal ve zdrojáku na stránky, jen přeložil názvy do ČJ a ted mi to vyhazuje syntax error. Programování mi něco málo říká,ale nevidím chybu :/ Prosím o pomoc, moc děkuji.

Parse error: syntax error, unexpected ')' in /data/web/virtuals/82281/virtual/www/wp-content/plugins/gdlr-event/gdlr-event-option.php on line 134

Zdroják zde: http://tny.cz/b83db263

 

 

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