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

Anonymní profil vojta – Programujte.comAnonymní profil vojta – Programujte.com

 

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

prema
HTML / XHTML › css pozicování
23. 10. 2010   #134885

Mrknete prosim na tento web:
http://svatoborice-mistrin.cz/test/band/

fotka je napozicovana timto zpusobem:

.intro_img{
top:40px;
left: 22%;
position:absolute;
}


Na pozadi mam tabulku se 4mi bunkami. Jen tuto fotku jsem napozicoval pomoci css viz vyse.

Nenapada vas prosim vas nekoho jak by se fotka dala napevno nastavit do webu, aby se kazdemu navstevnikovi zobrazila stejne (aby se na kazdem rozliseni obrazovky stejne zobrazila)

Dekuji za kazdy tip :)

karel
PHP › Bezpečné přihlášení
4. 1. 2009   #93385

a nějaky dobry zdrojovy stranky nevite ktere bych mohl pouzit?
pokud mozno uz hotove funkcni skripty?
dik

karel
PHP › Bezpečné přihlášení
4. 1. 2009   #93380

Na webu mám vytvořenu členskou sekci. Mám tam možnost vkládání zápisů které se následně zobrazí na veřejném webu a tuto sekci potřebuji zabezpečit. Měl jsem to udělaný přes php sessiony, ověřovalo se zadané uživatelské jméno a heslo(zakodovane v md5) z databáze.
Na localu to jelo v pohode, jen na serveru to hazi chyby ze jsou sessiony jiz zaregistrovany... Admin mi vzkazal at si to prekopu protoze to stejne neni bezpecny a ani funkcni. Mam to jeste nejake stare skripty ze skoly:)

Poradte mi prosim, jak celou clenskou sekci webu mam zabezpecit, pokud mozno co nejucijneji.
Co je dnes nejvhodnější?

Děkuju za kazdy tip

vojta
PHP › upload pdf-ka
13. 6. 2008   #76718

Nahravani souborů do slozky na serveru mi jede, zapis do DB take.
Nyní mam na vystupni strance 2sloupce. První je nazván Evidenční číslo a druhý Informace
Data do techto sloupců taham z DB, coz take jede.

Nyní bych potřeboval udelat takovou vec, pokud bude v evidenčním čísle např. číslo 12, tak se ze složky, kam jsem uploadoval pdf soubory vytahne pdfko pojmenované 12.pdf a vloží se odkaz do druhého sloupce pro stazení tohoto pdfka.

jak byste to nekdo udelali?

vojta
PHP › upload pdf-ka
13. 6. 2008   #76717

tak jsem napsal adminovi forpsi aby se na to mrkli a uz mam povolenych 8MB upload.
tak je to super:)
jinak pres tu flashovou aplikaci ted muzu teda nahravat bez problemu soubory do 8MB coz je super:)
Diky moc

vojta
PHP › upload pdf-ka
6. 6. 2008   #76047

pokusil jsem si aplikaci rozchodit na teto platforme - http://www.pixeline.be/experiments/jqUploader/

vojta
PHP › upload pdf-ka
6. 6. 2008   #76045

rozchodil jsem tu aplikaci zalozenou na flashi a na server se mi podarilo uploadovat soubor o max. velikost 2015kB
Nevim jestli delam v necem ja chybu nebo chybuje server... Server by mel uploadovat az do 8MB

vojta
PHP › upload pdf-ka
4. 6. 2008   #75890

je to 8MB

vojta
PHP › upload pdf-ka
4. 6. 2008   #75882

na server pres tento formular chci ukladat soubory do 10MB
nejaky napad nekdo?
dik

vojta
PHP › upload pdf-ka
4. 6. 2008   #75878

sakreska,
nechce mi to ulozit na server soubor (1pdfko) vetsi nez 2MB...
Dalo by se to necim osetrit?

vojta
PHP › upload pdf-ka
2. 6. 2008   #75752

zkusil jsem jeste jednou napsat na technickou podporu aby to zkontrolovali a uz to jede:)
ted bych teda potreboval aby se kazdy uploadovany soubor ulozil do samostatne slozky nazvane cislem inkrementujicim od 1 do nekonecna...

vojta
PHP › upload pdf-ka
2. 6. 2008   #75751

hosting jedu na OS windows (forpsi), pozadal jsem technickou podporu o povolení zápisu a napsali ze povolili.
kdyz nebyl povolen zapis, vypsalo to Access denied, nyní to vse projede bez problemu, jediny problem je ten ze se nic neulozi do ty slozky data...

vojta
PHP › upload pdf-ka
2. 6. 2008   #75723

Tvořím stránku pro vkládání dat do DB (mysql)
Vypadá v podstatě tak, že na stránce jsou 4 formuláře s daty pro zápis do DB a 1 formulář pro upload souboru na web do daný slozky. Chci uploadovat soubor ve formátu *.pdf a pri kazdym uploadu aby se soubor ulozil do slozky nazvane inkrementací od 1 po nekonecno...
Funguje mi zápis do DB bez problemu, ale nahravani souboru na web mi nejede... Zatím to mam udelany tak, ze jakykoliv soubor se nahraje do 1slozky nazvane data.

Zdrojak formulare:

<body>

<center>
<form ACTION="upload.php" method="post" enctype="multipart/form-data">
<tr><td align="right" width="150">Přiložit soubor:<td align="left"><input type="file" name="jmeno_souboru" size="70" STYLE="border: 1px solid black;"> <input type="submit" value="Nahrát na server"></td></td></tr>
</form>
</table>

<table align="center">
<tr><td align="center"><input TYPE="submit" VALUE="Vložit" STYLE="border: 1px solid black;"></td></tr>
<tr><td align="center"><a href="index.php">Zpět</a></td></tr>
</table>

</form>
</center>
</body>


a tady zdrojak souboru upload.php pro nahrani souborů na web
<?php

if (is_uploaded_file($_FILES["jmeno_souboru"]["tmp_name"])):
$name = $_FILES["jmeno_souboru"]["name"];
copy($_FILES["jmeno_souboru"]["tmp_name"], "./data/$name");
endif;
header('Location: index.php');
?>


Na lokalu mi nahravani do slozky data jede, ale na serveru ne.
Nevíte v cem by mohla byt chyba?
Diky moc

john
PHP › funkce pro úpravu textu do h…
2. 6. 2008   #75666

super, jede:)
diky moc! :smile2:

john
PHP › funkce pro úpravu textu do h…
30. 5. 2008   #75487

Tak jsem zkusil poslední příspěvek od insidera
z DB ze sloupce textarea taham text, ktery chci zformatovat (adresy v tomto textu).

Použil jsem insiderův kod a vlepil jsem na zobrazovací stranku tento kod:



$regExp = "/(http:\/\/(www.)?[^ ]+)/"; // zapomel jsem na lomitka :)
$textarea = preg_replace($regExp, "<a href=\"\\1\">link</a>", $textarea);

a nic se nezměnilo...

john
PHP › funkce pro úpravu textu do h…
29. 5. 2008   #75380

To Paja2 :
Neco víc k tomu?

john
PHP › funkce pro úpravu textu do h…
29. 5. 2008   #75373

V DB (mysql) mam záznamy z návštěvní knihy. Sem tam do této knihy někdo vloží odkaz na jinou stránku --> zobrazí se jen text adresy (nedá se na to kliknou - není to hypertextový odkaz).
Potreboval bych aby nejaka funkce vzdy projela text a pokud v tomto textu budou znaky typu http:// tak se tento text oznací jako hypertextovy odkaz s tim ze to vezme jen text do mezery (oddelení adresy od dalsího textu).

Nevíte pls někdo čím na to?
Diky

prema
PHP › [E-mal] Při zadání nového zá…
18. 4. 2008   #71599

Konecne jsem to dodelal.
Problem byl v tom, ze vysledky jsou odesilany v utf a ja je posilal na maily v necem jinym... Po deklaraci utf jede vse v poho.
Lidi, diky moc

$stmt = "SELECT mail FROM maily"; 

$result = mysql_query($stmt);
$msq = $jmeno.": ".$text;

$headers = 'From: mail@google.com'."\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8'."\r\n";

// A ted projdu vsechny vysledky a na kazdy mail odeslu zpravu
while($row = mysql_fetch_object($result)) mail($row->mail, "Nova zprava z webu", $msq, $headers);

jarek
PHP › chyba při zapisování do mysql
29. 3. 2008   #70139

To Gibon :
Chlape, diky moc. Premyslel jsem nad tim cele odpoledne. Nakonec takova kravina....
Diky moc!
Uvadim spravnou syntaxi:

$query = "insert into kruzek_private_akce (od, do, text, ip) values (STR_TO_DATE('$od', '%d.%m.%Y'), STR_TO_DATE('$do', '%d.%m.%Y'), '$text', '$ip');";

jarek
PHP › chyba při zapisování do mysql
29. 3. 2008   #70097

<?php 

include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

// vytazení info z formuláře
$od = trim($_REQUEST['od']);
$do = trim($_REQUEST['do']);
$text = trim($_REQUEST['text']);
$ip = getenv('REMOTE_ADDR');

//sql prikaz
$query = "insert into kruzek_private_akce (od, do, text, ip) values (STR_TO_DATE('$od', '%d.%m.%Y'), (STR_TO_DATE('$do', '%d.%m.%Y'), '$text', '$ip');";

mysql_query($query);
echo("Chyba: ".mysql_error());


// header('Location: akce.php'); - prozatím zakomentováno kvuli odstranění chyby pro zápis do DB


?>

jarek
PHP › chyba při zapisování do mysql
29. 3. 2008   #70080

Z formuláře posílám data do DB (mysql).
Vše proběhne v pořádku, jen se nic do DB nezapíše.
Když jsem při zpracování scriptu pro zápis použil

mysql_query($query);

echo("Chyba: ".mysql_error());

tak mi to vypsalo následující:

Chyba: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


V čem by mohla být pls chyba?
Diky

prema
PHP › při vypsání statistik ukázat…
20. 3. 2008   #69198

zamotali jsme se v tom...
jednoduse - v 1 tabulce mysql mam data o navstevnicich webu (jmeno, ip, misto pripojeni - skola, prace, doma)
ve druhy tabulce mam ip-cka, ktera dnes navstivila danou stranku.
chci vytvorit stranku, na ktere se zobrazi jen ti navstevnici (jmeno, ip, misto pripojeni), kteri dnes vstoupili na danou stranku.
tot fse:)

prema
PHP › při vypsání statistik ukázat…
10. 3. 2008   #68310

Potreboval bych pomoct se skriptikem, kterym vypisuju vsechny ip, ktere navstivily danou stranku za urcity den.
Tyto vypsane ip bych chtel porovnat se záznamy v DB (mysql) a pokud se ip shoduji, tak vypsat místo cisel jmeno navstevnika z DB.
Uvedu priklad:

Mám tabulku a v ni 2 sloupce - ip a jmeno. Ve sloupci ip mam ip adresy a ve sloupci jmeno mam ke kazde ip jmeno uzivatele.

Dále mám dalsi tabulku v DB - coz je statistika nasvtevnosti za dnesni den na stránce.

Chtěl bych vsechny ip adresy vypsat na stranku, kde mam prehled statistik a pokud se ip adresa shoduje se záznamem v 1.tabulce kde mam jmena uzivatelu danych ip, tak bych misto ip chtel vypsat na stranku jmeno navstevnika.

Vse mam udelany pres tento skriptik:



<?php
//vypsání ip adres návštěvníků za dnešek

include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");


$query = 'select ip from pristupy where datum = now() order by time DESC';
$result = mysql_query($query);

$num_result = mysql_num_rows($result);
for ($i = 0; $i < $num_result; $i++)
{
$zaznam = mysql_fetch_object($result);

echo '<tr>
<td><div>'.$zaznam->ip.'</div></td>
<td><div>'.nahrad($zaznam->ip).'</div></td>
</tr>';

}

?>


dále skriptik, kterym nahrazuju ip-čka jmeny návštěvníků je tento:


<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

function nahrad($ip){
$ip= htmlspecialchars($ip);
$najit=array(

'213.211.xxx.xxx',
'213.211.xxx.xxx',
'212.125.xxx.xxx'

);

$nahradit=array (

'pepa',
'karel',
'bohus'

);

$ip=str_replace($najit, $nahradit, $ip);
return $ip;
}

?>


jediny problem ktery bych chtel vyresit, je misto sloziteho vypisovani ip adres a jmen návštěvníků na stranku (v kodu) bych chtel importovat data z DB (predem pripravene tabulky se jmenem a ip).
Neporadil byste pls nekdo jak to udelat tak, aby jsem nemusel vypisovat ip-čka a jmena do kodu, ale bralo by se to primo z DB?
diky moc

filip
PHP › statistika návštěvnosti
28. 2. 2008   #67382

ok, provedl jsem a vypadá to, že to jede, tak jak má:)
diky moc

filip
PHP › statistika návštěvnosti
28. 2. 2008   #67337

kdybych jako primary key dal 'cas', bylo by to lepsi?

filip
PHP › statistika návštěvnosti
26. 2. 2008   #67184

nasel jsem nekde na netu navod, jak si udelat statistiky přístupů na stránku - vypíše přístupy on-line, dnes a celkově.
problem je v tom, ze mi to nefunguje tak jak má... nevim v cem je chyba. nezobrazuje to správné výsledky. Když jsem se dnes zkoušel na stránku podívat ze školy a pak jsem se doma díval na ip, které se zapsaly do DB, tak tam byl jen jeden zaznam z moji domaci ip. Cili to nezapisuje vsechny navstevniky...

struktura DB (mysql):



CREATE TABLE `kruzek_pristupy` (
`ip` varchar(19) NOT NULL,
`datum` date NOT NULL default '0000-00-00',
`cas` int(10) NOT NULL default '0',
PRIMARY KEY (`datum`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1250;


php kod na strance, ze ktere chci ziskat statistiky


<?php
@$spojeni = mysql_connect("server", "user", "password") or die('K databázi se nelze připojit, prosim zkuste požadavek opakovat později.');
mysql_select_db('databaze');


function kruzek_pristupy()
{
# funkce zjisti, jestli je dnes v tabulce navstevnik a podle toho ho bud vlozi, nebo mu zmeni cas navstevy na aktualni

$ip = getenv("REMOTE_ADDR"); //zjistime IP

#zjistime, jestli se IP dnes nachazi v tabulce
$dotaz = mysql_query("SELECT * FROM kruzek_pristupy
WHERE datum=NOW() AND ip='$ip'");

#jestli tam je, tak zmenime cas navstevy (kvuli online uzivatelum)
if (mysql_num_rows($dotaz))
$dotaz2 = mysql_query("UPDATE kruzek_pristupy SET cas='".time()."'
WHERE datum=NOW() AND ip='$ip'");
else #pokud neni, tak IP vlozime
$dotaz2 = mysql_query("INSERT INTO kruzek_pristupy (ip, datum, cas) VALUES('$ip',NOW(),'".time()."');");
}

function navstevy()
{
#funkce vraci pole s poctem navstev

$navstevnici = array();
#vybereme pocet vsech ulozenych IP adres
$dotaz = mysql_query("SELECT count(*) FROM kruzek_pristupy");
#vlozime hodnotu do pole
list($navstevnici['celkem'])=mysql_fetch_array($dotaz);

#vybereme pocet unikatnich dennich IP adres pro dnesni den
$dotaz = mysql_query("SELECT count(*) FROM kruzek_pristupy WHERE datum=NOW()");
#vlozime hodnotu do pole
list($navstevnici['dnes'])=mysql_fetch_array($dotaz);

#vybereme dnesni IP, ktere nejsou starsi nez 180 sekund = 3 minuty
$dotaz = mysql_query("SELECT count(*) FROM kruzek_pristupy WHERE datum=NOW() AND cas>='".(time()-180)."'");
#vlozime hodnotu do pole
list($navstevnici['online'])=mysql_fetch_array($dotaz);

#vratime pole
# $navstevnici['celkem'] = pocet navstev celkem
# $navstevnici['dnes'] = pocet navstev za dnesni den
# $navstevnici['online'] = pocet navstev, ktere nejsou starsi jak 3 minuty
return $navstevnici;
}


#zavolame kruzek_pristupy
kruzek_pristupy();
#vytvorime pole s pristupy
$navstevnici = navstevy();

#pole $navstevnici vypiseme
echo "ONLINE: $navstevnici[online]<br>
TODAY: $navstevnici[dnes]<br>
TOTAL: $navstevnici[celkem]<br>";
?>


nevite pls nekdo, v cem by mohla byt chyba?
Je preci jedno, jestli navstevnik se na tu stranku proklika nebo si ji otevre ze zalozek...
Diky

vojta
PHP › formátování textu na odkaz
24. 2. 2008   #66981

Z DB (mysql) vytahuju výsledky na stránku.
Sem tam někdo vloží do DB text ve formátu např.: http://www.seznam.cz jako odkaz. Když výsledek vytahnu z DB, tak je jen jako text. Šlo by nějak zformátovat vytahovaný text, aby např. při vytažení znaků www. se to automaticky bralo jako hypertextový odkaz do znaků .cz nebo .com a zbytek (po odkaze) jako další prachsprostý text?
Diky za jakykoliv tip

jara
JavaScript, AJAX, jQuery › vkládáníé smajlíků do textu
20. 2. 2008   #66605

promin, mas pravdu, jede:)
chybu jsem delal v tom, ze jsem script

<script language="javascript" type="text/javascript">

function smajlik(text) {
var textfield = document.getElementById('textfield');
if (textfield.createTextRange && textfield.caretPos)
{
var caretPos = textfield.caretPos;
caretPos.text = caretPos.textarea.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
}
else
textfield.value += text;
textfield.focus(caretPos)
}
</script>

daval do jednoho uvození JavaScriptu (<script language="javascript" type="text/javascript"><b>Sem jsem to dal spolu s jinym ale řádně ukončeným skriptem</b></script>
Asi se to hadalo...

Diky moc za pomoc!

jara
JavaScript, AJAX, jQuery › vkládáníé smajlíků do textu
20. 2. 2008   #66603

jsem to zkousel primo v opere, dela to upe to same... Firefox smajlika vlozi, Opera a IE nikoliv...

jara
JavaScript, AJAX, jQuery › vkládáníé smajlíků do textu
20. 2. 2008   #66599

tak jsem zkousel vse podle navodu, nefakčí...

id="textove_pole"
i
document.getElementById('textove_pole');
jsem zkoušel, ale bez výsledku
stačí mi jen kdyz to bude vkladat smajliky do textaree ve vsech prohlizecich. Zadny osetreni byt nemusi...

jara
JavaScript, AJAX, jQuery › vkládáníé smajlíků do textu
20. 2. 2008   #66590

smajliky chci vkladat do formulare (name="formular") a do textaree, ktera je ve formulari (name="textarea")
nejak se v tom nemuzu zorientovat...

jara
JavaScript, AJAX, jQuery › vkládáníé smajlíků do textu
19. 2. 2008   #66559

vkladam do textaree smajlíky.
Vse jede v pohode jen ve Firefoxu (IE a Opera nevkladaji)
Vse se deje tak, ze mam pod textareou obrázky smajlíků a kdyz na nektery kliknu, tak se vloží do textaree.
Bohužel IE a Opera tak neučiní.
V hlavičce stránky mám uveden tento script:

<script language="javascript" type="text/javascript">

<!--
function smajlik(text) {
if (document.formular.textarea.createTextRange && document.formular.textarea.caretPos)
{
var caretPos = document.formular.textarea.caretPos;
caretPos.text = caretPos.textarea.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
}
else
document.formular.textarea.value += text;
document.formular.textarea.focus(caretPos)
}

//-->
</script>


a tímto vkládám jednotlivé smajly do textu (kdyz na jednotlivy obrazek kliknu, vlozi se jeho znak do textu)
<a href="javascript:smajlik(':-)')"><img src="smiles/01.gif" border="0" /></a>

<a href="javascript:smajlik(':-P')"><img src="smiles/02.gif" border="0" /></a>
<a href="javascript:smajlik('8-)')"><img src="smiles/03.gif" border="0" /></a>
<a href="javascript:smajlik(';-)')"><img src="smiles/04.gif" border="0" /></a>
<a href="javascript:smajlik(':)')"><img src="smiles/05.gif" border="0" /></a>


Prosím, nevite v cem by mohla byt chyba?
Je to divný, kdyz Firefox to udela a IE a Opera nikoliv...
Diky za jakykoliv tip:)

martin
MySQL › Hromadná změna porovnávání v…
18. 2. 2008   #66381

Dalo by se nejakym sql prikazem hromadne zmenit vsechny druhy porovnání z cp1250_general_ci na utf8_czech_ci v jedne tabulce?

jara
MySQL › načtení dat z mysql do formu…
17. 2. 2008   #66326

Podle me se tam musi jen nejak jednoduse zadat v jakem formatu se to ma ulozit...
při vkládání záznamu do databáze také používám nějaké ošetření, aby se to vložilo správně:

$query = "insert into tabulka (do, text) values (STR_TO_DATE('$do', '%d.%m.%Y'), '$text');";

tak při UPDATE by se to preci taky melo nejak osetrit...

prema
PHP › [E-mal] Při zadání nového zá…
17. 2. 2008   #66324

To pawlik : Chlape, diky moc:)
Jede to super. Jen mam problem s češtinou... nezobrazují se v mailech správné znaky - jsou poškozené...
nevite cim bych tohle mohl doladit?
Diky

prema
PHP › [E-mal] Při zadání nového zá…
17. 2. 2008   #66292

nevite v cem by mohla byt chyba?
diky

jura
PHP › datum v php
17. 2. 2008   #66248

Z nějakého webu jsem si vytahl kod na stranku.Tento kod predstavuje zobrazení aktuálního datumu.
Vypadá takto:



<?php echo date('l, F dS Y'); ?>

a na stránce je zobrazen dnes v tomto formátu: Sunday, February 17th 2008
Šlo by to nějak poopravit, aby se zobrazovalo datum ve formátu: Neděle, 17. února 2008
Díval jsem se na php.net a české řetězce by se asi museli něčím nahradit...
Nevíte prosím někdo jak to poopravit?

prema
PHP › [E-mal] Při zadání nového zá…
16. 2. 2008   #66119

script jsem upravil podle navodu. Při vložení nové zprávy do DB se odesle mail s předmětem: Posledni vlozena data do DB. V těle zprávy ale nic není - žádná zpráva se do těla nepřipojila.

kod mam tedy takovy:



<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$autor = trim($_REQUEST['autor']);
$text = trim($_REQUEST['text']);

$query = "insert into zpravy (autor, text) values ('$autor', '$text');";

mysql_query($query);


// A ted jeste odesleme vlozena data na maily
$stmt = "SELECT mail FROM uzivatele";
$result = mysql_query($stmt);
$msq = "Do databaze byly vlozeny tyto informace: ".$autor." a ".$text;

// A ted projdu vsechny vysledky a na kazdy mail odeslu zpravu
while($row = mysql_fetch_object($result)) mail($row->mail, "Posledni vlozena data do DB", $msg);

header('Location: zpravy.php');
?>

prema
PHP › [E-mal] Při zadání nového zá…
15. 2. 2008   #66100

tuhle funkci mail() mam pouzit pri skriptu, cez ktery přidavam zaznamy do databáze?
script pro přidání záznamu do databáze vypadá takto:



$query = "insert into zpravy (autor, text) values ('$autor', '$text');";


netusim kam bych to mel vlozit...

prema
PHP › [E-mal] Při zadání nového zá…
15. 2. 2008   #66021

Šel by pomocí php udělat takový skript, který při přidání nového záznamu přes formulář do databáze odešle maily s tímto záznamem na maily, které jsou uvedeny v databázi (mysql)?

jara
MySQL › načtení dat z mysql do formu…
15. 2. 2008   #66016

tak kamos me s tim helfnul...
script na zpracování požadavku (edit.php) je tento:



<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$od = $_POST["od"];
$do = $_POST["do"];
$misto = $_POST["misto"];
$nazev_akce = $_POST["nazev_akce"];
$co = $_POST["co"];

mysql_query("UPDATE kruzek_akce SET od = '".$od."', do = '".$do."', misto = '".$misto."', nazev_akce = '".$nazev_akce."', co = '".$co."' WHERE id = ".$id) or die("Nelze upravit údaje v databázi: " . mysql_error());

mysql_close($spojeni);
header('Location: plan_akci.php'); // po provedení události se vrátí na přehled akcí
?>


s tim že na te strance, kde mam formular jsem, jeste pridal hned za <body> tohle pro vynulování a nactení id pro další operace:


<?
$id = 0;
if (isset($_GET['id'])) $id = abs(intval($_GET['id']));
?>

a do formuláře tohle:


<form ACTION="edit.php?id=<?php echo $id; ?>" METHOD="post">


Funguje 100%. Jen mam nyní problém s časem - s jeho aktualizací... - tedy sloupec od a do
Jestliže upravím data ve formuláři a dám aktualizovat záznam, tak se mi v databázi přepíše čas na formát 0000-00-00.
Asi se tam někam musí implementovat tohle (to sem kdesi našel, na jakýmsi webu):
$pristup = date("Y-m-d");
je to asi na správné zformátování času do databáze. S tím si ale nevíme rady.
Nevite pls někdo prosím jak zformátovbat správně čas?? Do formuláře se zadává ve formátu 25.12.2008
Diky

jara
MySQL › načtení dat z mysql do formu…
14. 2. 2008   #65950

tak uz to jede i ve Firefoxu. Divné, minulý den to nejelo, ted to uz jede... Mozna cache.
Nyní bych chtěl vyřešit aktualizaci údajů v databázi. Díval jsem se tady na forech na ruzna temata s problemy při řešení UPDATE. Stejne sem to ale nerozchodil...
Soubor, kterym chci požadavek z formuláře zpracovat je tento:



<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$od = trim($_REQUEST['od']);
$do = trim($_REQUEST['do']);
$misto = trim($_REQUEST['misto']);
$nazev_akce = trim($_REQUEST['nazev_akce']);
$co = trim($_REQUEST['co']);

mysql_query("UPDATE kruzek_akce SET od='.$od.' do='.$do.' misto='.$misto.' nazev_akce='.$nazev_akce.' co='.$co.' WHERE id=$id");

header('Location: plan_akci.php');
?>

Když vyplním formulář, tak se odešlě na stranku s tímto kodem ale udaje se neaktualizují... Nevite pls nekdo kde by mohla byt chybka?

jara
MySQL › načtení dat z mysql do formu…
13. 2. 2008   #65863

tak uz to zobrazuje - sem jeste zkusil pouzit neco z jineho navodu...
konecna formulace tedy:



<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$id = $_GET['id'];

$query = "select * from kruzek_akce where id = 19";
$result = mysql_query($query);
$zaznam = mysql_fetch_array($result);

?>

a formular:


<form ACTION="edit.php" METHOD="post">
<table>
<tr><td>Datum od:<td><input TYPE="text" NAME="jmeno" SIZE="20" STYLE="border: 1px solid black;" VALUE="<?php echo $zaznam['od'] ?>"></td></td></tr>
<tr><td>Datum do:<td><input TYPE="text" NAME="jmeno" SIZE="20" STYLE="border: 1px solid black;" VALUE="<?php echo $zaznam['do'] ?>"></td></td></tr>

<tr><td>Místo:<td><input TYPE="text" NAME="email" SIZE="90" STYLE="border: 1px solid black;" VALUE="<?php echo $zaznam['misto'] ?>">


<tr><td><input TYPE="submit" VALUE="Uložit změny" name="edit" STYLE="border: 1px solid black;"></td></tr>

</table>
</form>


Jediné co nejede je první položka - nejede jen ve Firefoxu, v opeře i v IE7 jede.
Nechapu proc...

jara
MySQL › načtení dat z mysql do formu…
13. 2. 2008   #65861

to ... id=19"; jsem opravil ale stále nic...

jara
PHP › vložení smajlíků do textarea
13. 2. 2008   #65860

hej, ty ses fakt dobrej :smile2: :) :) :)
Díky moc, jede to krásně:)

jara
MySQL › načtení dat z mysql do formu…
13. 2. 2008   #65833

v databázi pod id=19 mám záznam

jara
MySQL › načtení dat z mysql do formu…
13. 2. 2008   #65832

tak sem udělal následující:
hned za <body> jsem vložil:



<?php
include "config.php"; // connect to DB

$query = "SELECT * FROM kruzek_akce where id='19'";
$result = mysql_query($query);
$row = mysql_fetch_row($result);

?>

dále pak formulář:


<form ACTION="edit.php" METHOD="post">
<table>


<tr><td>Datum od:<td><input TYPE="text" NAME="jmeno" SIZE="28" value="<?php echo $row['misto']; ?>" /></td></td></tr>

<tr><td><input TYPE="submit" VALUE="Uložit změny" name="edit"></td></tr>


</table>
</form>


nic mi to ale nevkládá do formuláře....

jara
PHP › vložení smajlíků do textarea
13. 2. 2008   #65820

chlapi, ono to jede ale jen z části:)
tento text "to ti funguje? :-) že jo! :-(" v pohode premeni na smajliky, ale zbytku se to ani nedotkne...



<body>
<table width="200" border="1" cellspacing="3" cellpadding="3">
<tr>
<td><div align="center">Textarea</div></td>
</tr>
<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$obsah = mysql_query("SELECT * FROM kruzek_info");
$radek = mysql_fetch_array($obsah);
while ($radek = mysql_fetch_object($obsah))
{
echo "<TR>";
echo "<TD>".$radek->textarea."</td>";
echo "</TR>";
}
mysql_free_result($obsah);

$obsah="to ti funguje? :-) že jo! :-( ";
$obsah= htmlspecialchars($obsah);
$najit=array(
":-)",
":-(",
":-D",
":-O");
$nahradit=array (
"<img src=\"smile1.gif\" alt=\":-)\" />",
"<img src=\"smile2.gif\" alt=\":-(\" />",
"<img src=\"smile3.gif\" alt=\":-D\" />",
"<img src=\"smile4.gif\" alt=\":-O\" />");
$obsah=str_replace($najit, $nahradit, $obsah);
echo $obsah;

?>
</table>
</body>

jara
PHP › vložení smajlíků do textarea
12. 2. 2008   #65735

stale stejny,
zkusil jsem udelat to co se resilo v tom linku, zkusil jsem vyhodit i komplet wordwrap.
stale nemeni text na obrazek...

jara
MySQL › načtení dat z mysql do formu…
12. 2. 2008   #65732

ano, řádky

jara
MySQL › načtení dat z mysql do formu…
12. 2. 2008   #65727

Jsem v krizi... hledam to vsude, zkousim nejruznejsi postupy ale stále na to nemůžu dojít.
Chci načíst zpět do formuláře data z mysql, upravit si je a znovu je odeslat do databáze již změněné.
Zkouším všelijaké kody a stale mi to nefunguje.
nemate pls nekdo nejaky kod k nacteni dat z databaze do formulare?
diky

prema
PHP › vložení smajlíků do textarea
12. 2. 2008   #65725

chyby jsem poopravoval. Vzal jsem to od nejakeho autora... asi to psal z hlavy.
Jsem zacatecnik, moc se v tom neorientuju. Jen tak letmo
Po opravení jsou stále textový...

prema
PHP › vložení smajlíků do textarea
12. 2. 2008   #65717

Našel jsem nějaký článek o tomto přeměnění textových smajlíků na obrázkové (http://programujte.com/index.php?akce=clanek&cl=2006040702-str_replace-v-praxi). Zkoušel jsem to aplikovat, ale opět se nic neděje... Mrkněte pls na kod a zkuste mi poradit co by mohlo byt spatne. Obrázkové smajlíky (gify) mam ve stejny slozce jako soubor s timto kodem. Vkládám vám sem ukazku kodu od <body> po </body>
Diky za radu



<body>
<table width="200" border="1" cellspacing="3" cellpadding="3">
<tr>
<td><div align="center">Textarea</div></td>
</tr>

<?php
include "config.php"; // connect to DB
mysql_query("SET NAMES utf8");

$vysledek = mysql_query("SELECT * FROM kruzek_info");
$radek = mysql_fetch_array($vysledek);
while ($radek = mysql_fetch_object($vysledek))
{
echo "<TR>";
echo "<TD>".$radek->textarea."</td>";
echo "</TR>";
}
mysql_free_result($vysledek);


$obsah=$radek["obsah"];

$textik = wordwrap( $obsah, 50, "\n", 1);
$texticek= htmlspecialchars($textik);
$najst=array
(
":-)",
":-(",
":-D",
":-O",
);

$nahradit=array
(
"<img src=\"smile1.gif\" alt=\":-)\" />",
"<img src=\"smile2.gif\" alt=\":-(\" />",
"<img src=\"smile3.gif\" alt=\":-D\" />",
"<img src=\"smile4.gif\" alt=\":-O\" />",
);

$text=str_replace($najst, $nahradit, $texticek);

echo "$text";
?>
</table>
</body>

prema
PHP › vložení smajlíků do textarea
9. 2. 2008   #65499

To tom*p :
Projizdim to funkci include kterou se odkazuji na funkci replace_smile, ktera je v souboru replacesmileys.php
nic se ale nedeje...

prema
PHP › vložení smajlíků do textarea
9. 2. 2008   #65486

tak dané smajlíky se mi vloží do textaree a jede to super, pouzil sem tento clanek http://interval.cz/clanky/nahradte-textove-smajliky-obrazkovymi/

nyní mam problem v tom, ze se mi na jiné strance (pro čtenáře) smajlici nezobrazi jako obrazky ale jen jako textova verze - př.: :), :(, apod...
Nemate nekdo zkusenosti jak zmenit textove smajliky na obrazkove?
Diky

petr
PHP › zabezpečení stránky - přihla…
9. 2. 2008   #65485

supr, diky
zkousim to nejak aplikovat ale nefaká to...
chtěl bych, aby to bralo údaje (login a heslo) z databáze. Jakmile to ověří, hodí to člověka na stránku nazvanou např. informace.php
nemate s tim nekdo zkusenosti? Příp. prosím o scriptik, dik

petr
PHP › zabezpečení stránky - přihla…
9. 2. 2008   #65422

hmm, to je blbý...
mam u forpsi os windows - nepodporují nastavování souborů .htaccess
jaký jiný způsob přihlašování preferujete?

petr
PHP › zabezpečení stránky - přihla…
9. 2. 2008   #65415

Přemýšlím nad tím, jak zabezpečit své stránky. Zatím mám všechny soubory, které bych chtěl zabezpečit ve složce, která je umístěna mezi ostatními soubory (index, apod...)
Chtěl bych, aby se muselo zadat uživatelské jméno a heslo.
Líbí se mi takový styl přihlášení, kdy vyběhne na obrazovku nové okýnko abych zadal své iniciály.
Viz. obr.
Poraďte pls co doporučujete,
díky

petr
MySQL › příkaz k zobrazení textu, po…
8. 2. 2008   #65368

Diky, jede krásně:)
Enom je blbý to, že se hláška zobrazuje nad tabulkou - je to zobrazený nad celou tabulkou. Bylo by super, kdyby se mi to zobrazilo pod, aby to trochu vypadalo...
Nevite nekdo jak to zformatovat nebo co se tam musi pridat?
Dik

petr
MySQL › příkaz k zobrazení textu, po…
6. 2. 2008   #65194

a nejaky konkretni priklad by nebyl pls?

lama
MySQL › SELECT, který zobrazí záznam…
6. 2. 2008   #65193

tak lidičky, já to rozjel!
díky moc!!!!
chyba byla asi v tom, že sem tam stále rval nějaké zbytečnosti. A MySQL je o jednoduchosti a srozumitelnosti:)
Diky moc

petr
MySQL › příkaz k zobrazení textu, po…
4. 2. 2008   #65061

Stává se, že v seznamu plánovaných akcí jednu dobu nejsou žádné položky k zobrazení (vypršela doba zobrazení).
V tuto dobu bych chtěl, aby se zobrazil text - MOMENTÁLNĚ NENÍ NIC K ZOBRAZENÍ.
Čím by to prosím šlo vyřešit?
Diky

lama
MySQL › SELECT, který zobrazí záznam…
4. 2. 2008   #65059

To klinki :
Datovy typ u obou sloupců je TIMESTAMP

lama
MySQL › SELECT, který zobrazí záznam…
3. 2. 2008   #64892

stale to zobrazuje vsechny data bez nejakeho omezeni
nemusí se třeba v selectu nějak spešl zadat formát data?
v databázi u sloupců OD i DO mám záznamy v takovém formátu: 2008-02-03 11:52:00

lama
MySQL › SELECT, který zobrazí záznam…
1. 2. 2008   #64712

Potreboval bych vytvorit SELECT, který mi vybere z databáze všechny záznamy podle sloupce "DO". Bude vybírat záznamy dnešní (včetně dnešního) až do nekonečna - budoucna, které budou samozrejme v databázi a seřadí je podle ID.
Našel jsem nějaky ale nefunguje tak jak by mel...



$query = 'select DATE_FORMAT(od,"%e.%c.%Y") as od, DATE_FORMAT(do,"%e.%c.%Y") as do,
jmeno, textarea, id, UNIX_TIMESTAMP(od) AS datum_od, UNIX_TIMESTAMP(do) AS datum_do from kruzek_info where od > (now()-INTERVAL 1 day) order by id DESC';

prema
MySQL › automatické vložení datumu d…
1. 2. 2008   #64677

tak uz sem na to konecne s kamosem prisel...
do selectu jsem vybral seradit podle ID a je hotovo:)
Tolik premysleni mi to dalo a nakonec taka jednoduchost:)))
Lidi, diky moc

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64638

a jeste posledni pozadavek na SELECT:
aby se zobrazovali příspěvky do datumu, které je uloženo ve sloupci "do" v databázi.
Toť fše.
Diky moc

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64637

Jeste bych pridal jednu informaci - potrebuji, aby nejstarsi prispevek byl na konci a nejnovejsi na zacatku
př.:
---- toto je nejnovejsi prispevek----
---- toto je nejstarsi prispevek ---

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64636

Jeste mam takovy problem, ze bych potreboval upravit SELECT - potrebuji, aby se prispevky seradili od nejstarsiho po nejmladsi podle datumu vložení - sloupce "od"

$query = 'select DATE_FORMAT(od,"%e.%c.%Y") as od, DATE_FORMAT(do,"%e.%c.%Y") as do, 

jmeno, textarea, UNIX_TIMESTAMP(od) AS datum_od, UNIX_TIMESTAMP(do) AS datum_do from kruzek_info where od > (now()-INTERVAL 1 day) order by datum_od, datum_do';

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64635

Tak už vím čím to bylo... v databázi jsem musel nastavit u toho sloupce NE-Nulovou hodnotu.
Dále jsem ze scriptu vyhodil všechny věci týkající se sloupce "od"
Jen nechapu proc predtim to nejelo kdyz jsem mel ne-nulovou hodnotu u toho sloupce v databázi...

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64607

Můj zdrojak pro vkládání záznamů:

<?php 

@$db = mysql_pconnect('server', 'user', 'pass') or die('K databázi se nelze připojit, prosim zkuste požadavek opakovat později.');
mysql_query("SET NAMES cp1250");
mysql_select_db('databaze');

$od = trim($_REQUEST['od']);
$do = trim($_REQUEST['do']);
$jmeno = trim($_REQUEST['jmeno']);
$textarea = trim($_REQUEST['textarea']);

$query = "insert into tabulka (od, do, jmeno, textarea) values (STR_TO_DATE('$od', '%d.%m.%Y'), STR_TO_DATE('$do', '%d.%m.%Y'), '$jmeno', '$textarea');";


mysql_query($query);

header('Location: index.php');
?>

prema
MySQL › automatické vložení datumu d…
31. 1. 2008   #64605

Ano, přesně tak. Jestliže vložím nový zápis do databáze, tak mi to datum vloží v tomto formátu: 0000-00-00 00:00:00
Nekdo tu psal o SELECTu - jaky select pouzit? Prosím o příklad.
diky

prema
MySQL › automatické vložení datumu d…
30. 1. 2008   #64545

nemusí se třeba ještě k formuláři přidat nějaké skryté pole, které bude odesílat aktualni datum?

prema
MySQL › automatické vložení datumu d…
30. 1. 2008   #64542

To CommanderZ :
Sloupec jsem vytvořil jako typ TIMESTAMP a jako defaultní hodnotu jsem mu nastavil CURRENT_TIMESTAMP, víc nic jsem neudělal.
Když vytvořím nový záznam a uložím do databáze, tak se mi jeho hodnota uloží jako 0000-00-00 00:00:00
Na webu se mi takový záznam nezobrazí, ale když upravím tuto hodnotu z 0000-00-00 00:00:00 např. na 2008-01-30 22:52:00 tak se mi na webu již zobrazí. Asi bude chyba ještě v nějakém nastavení tohoto sloupce.
Poraďte prosím vy zkušenější:)
diky moc

prema
MySQL › automatické vložení datumu d…
30. 1. 2008   #64528

Při zadávání informací do formuláře zadávám datum do kdy se ma prispevek zobrazovat, kdo je autorem a obsah textaree. Chtěl bych aby při odeslání dat se do databáze uložil i aktualni datum do sloupce "vlozeno" ale nechci, aby to musel zadávat uživatel.
Nevite nekdo jak na to - co na to pouzit?
Diky moc

prema
PHP › vložení smajlíků do textarea
30. 1. 2008   #64468

na stránce mám pole pro psaní textu (textarea). chtěl bych, aby bylo možno vkládat i smajlíky do tohoto pole. smajlíky mám uloženy ve složce "smiles".
jak je můžu nějakou funkcí php zobrazit pod textovým polem (textarea) a následně vložit do textu jestliže na daného smajlíka kliknu?
Diky

prema
Typografie › smajlíci
30. 1. 2008   #64462

chci je vložit do přidávání zpráv na muj web. jedná se mi o to, kdybych je někde "klofl" tak aby na mě nekdo nedoletel....

prema
Typografie › smajlíci
29. 1. 2008   #64449

existuje nejaka oficialni verze smajlíků? např. nějaký opensource...??
Diky

prema
PHP › Vlastní ShoutBoard místo toh…
26. 1. 2008   #64065

Používám ShutBoard od Blueboard.cz pro vkládání nejrůznějších informací pro členy podniku. Zprávy může jednoduše vkládat kdokoliv, kdo klikne na tlačítko Přidat zprávu. Jediné co mě na tomto štve je nutnost se vždy přihlašovat do systému Blueboard.cz, abych smazal nějakou zprávu. Chtěl bych to mazat přes admnistraci. Nemáte někdo zkušenosti s vývojem takového systému pro vkládání informací?
Diiiky

prema
PHP › smazání záznamu php+mysql
17. 1. 2008   #62963

Zdravím,
mám administracni stranku na webu (*.php), pres kterou pridávám nové záznamy.
Mám tam zobrazeny všechny záznamy, které jsou v databázi. Potřeboval bych ke kazdemu zaznamu pridat tlacitko nebo něco, čím bych mohl daný záznam smazat.
Poraďte prosím, už se v tom hrabu 14dní, všude to hledám a nikde to nemůžu najít.
Jedná se mi o zdrojové kody. Nemusí to byt nijak ošetřeno. Jen když kliknu na tlačítko SMAZAT, tak se mě to zeptá - "Opravdu chcete daný záznam smazat?" Já to potvrdím a smázne se.
Struktura databáze: sloupce - id (generuje jedinecne cisla u kazdeho zaznamu), od, do, misto, co

Poraďte prosím, díky moc

 

 

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