Nejste přihlášeni
Jedná se o takovýto dokument.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tvorba barevného textu</title>
<script type="text/javascript" src="jscolor/jscolor.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js"></script>
<script type="text/javascript" >
$(function() {
$('#textik')
.focus(function() { $(this).css("background", "none") })
.blur(function() { if (this.value == '') { $(this).css("background", "url(benice.png) center center no-repeat") } });
});
</script>
<style type="text/css">
#textik {
background: url(benice.png) center center no-repeat; /* This ruins default border */
border: 1px solid #888;
resize: none;
outline-color: blue;
}
#generator {
border: 1px solid #888;
resize: none;
outline-color: DeepSkyBlue;
}
</style>
</head>
<body>
<form action="" method="POST">
<p style="text-align: center"><textarea id="textik" name="text" rows="7" cols="78" ></textarea>
<br/>
<label for="tucne">Tucně:</label><input type="checkbox" name="tucne" id="tucne" value="ano" /> <label for="kurziva"> Kurzíva:</label><input type="checkbox" id="kurziva" name="kurziva" value="ano" /> <label for="podtrhnout">Podtrhnout:</label> <input type="checkbox" id="podtrhnout" name="podtrhnout" value="ano" />
<label><br />
<?php
if(isset($_POST["fontcolor"]))
$fontcolor= $_POST["fontcolor"];
else $fontcolor = "000000";
?>
Vyberte barvu: <input name="fontcolor" id="fontcolor" type="text" class="color" value="<?=$fontcolor?>">
</label> <input type="hidden" value="odeslano" name="overeni" /><br />
<input type="submit" value="Vygenerovat"> - <input type="reset" value="Vymazat text" /></form></p>
<?php
$text = $_POST["text"];
$tucne = $_POST["tucne"];
$kurziva = $_POST["kurziva"];
$podtrhnout = $_POST["podtrhnout"];
$barva = $fontcolor;
$overeni = $_POST["overeni"];
if ($overeni=="odeslano")
{
if ($tucne=="ano") $t="<b>" and $tt="</b>";
else $t="" and $tt="";
if ($kurziva=="ano") $k="<i>" and $kk="</i>";
else $k="" and $kk="";
if ($podtrhnout=="ano") $k="<u>" and $kk="</u>";
else $u="" and $uu="";
}?>
<? if ($overeni=="odeslano")
echo "<p style=\"text-align: center\"><textarea id=\"generator\" onclick=\"this.select();\" rows=\"7\" cols=\"78\" >$k$u$t<font color=\"$barva\">$text</font>$tt$uu$kk</textarea></p>"?>
</body>
</html>
Kde by tedy prosím vás mohl být problém?
Dobrý den,
mohu se prosím vás zeptat proč se mi na této adrese (http://doprofilu.cz/index.php/typ-pasma) nezobrazuje formulář, tak jak by měl? - jedná se jen o prohlížeč typu Firefox
Děkuji moc za informaci.
A to bych prosím do htaccess zapsal jak?
Díky moc zabralo to.
A prosím vás nevíte jak mám docílit toho, že když mám přesměrování 301 na doménu cz, aby ověřování stále fungovalo?
Dobrý den,
potřebuji ověřit, že vlastním web na webmastertools, ale když vložím html soubor, který se mi vygeneruje, tak se mi zobrazí chyba, že do kódu byla ještě přidána reklama.
<div ><div class="dulezite">Reklamu na tomto hostingu zajišťuje Business Factory - internetová reklama a pokročilý internetový marketing.</div></div>google-site-verification: googled5d96cac56fea239.html
A proto nemohu stránky ověřit, potřebuji totiž smazat všechnu jejich indexaci ve vyhledávači.
Děkuji moc za radu
No wedos to má udělaný že má složku pro subdomény. Ale já jsem si založil subdoménu v root adresáři (jelikož jsem dříve nebyl zkušený a zkoušel jsem to) a právě se mi občas zobrazuje ta adresa jak jste říkal.
Nehosťuje táto doména náhodou u wedosu? Prečo nekontaktuješ ich ak ti u nich niečo nefunguje?
Hostuje jen jsem tu zkusil i zde.
Smazáno
A co je skutečným obsahem .htaccess který má zabezpečovat přesměrování?
Jak to myslíte skutečným obsahem? Jako vše co je v souboru?
Vypisuje to správně, protože je navázán na první podmínku. Tedy pokud není jedna z podmínek (odeslat, text, odesilatel) splněna, pak se vypíše chybová zpráva.
Musel by jste na začátku testovat proměnnou odeslat samostatně, pokud je prázdná, pak jde o první načtení stránky a tedy nesmí se zobrazit žádný text...
EDIT:
Není moc vhodné odesílat neošetřené proměnné e-mailem.
No tak, že jsem si to myslel správně, že ty podmínky jsou šíleně udělané.
A jak bych to mohl podle vás ošetřit? A jak udělat to zjištění prvního načtení formuláře?
Děkuji moc
Dobrý den prosím vás,
jak docílím toho, aby při úspěšném odeslání se mi zobrazil text Email úspěšně odeslán a při chybném odeslání Nastala chyba zkuste odeslat email znovu
Mám tento kód
<?php
$zahlavi = "From: ". $_POST['odesilatel'] ."\r\n";
if($_POST['odeslat']=="ok" && $_POST['text']!="" && $_POST['odesilatel']!=""){
if (@mail("email@domena.cz",$_POST['predmet'], $_POST['text'],$zahlavi)){
echo ("<font color='green'><h3><p style='text-align: center'>Email odeslán</p></h3></font>");}
}else {
echo ("<font color='red'><h3><p style='text-align: center'>Nepodařilo se e-mail odeslat, ověřte zda jste vyplnili všechny údaje</p></h3></font>");
}
?>
<form action="" method="post">
<p style="text-align: center">Od (email):<input type="text" name="odesilatel">
Předmět: <select name="predmet">
<option value="Chyba">Chyba</option>
<option value="Vylepšení" selected="selected">Vylepšení</option>
<option value="Pochvala" selected="selected">Pochvala</option>
</select>
<input name="odeslat" value="ok" type="hidden" /><br>
Zpráva: (popište problém, vylepšení a nebo nám napište pochvalu)<br>
<textarea name="text" rows=7 cols=78>
</textarea><br>
<input name="od" value="Odeslat" type="submit" /></p>
</form>
Ale zde se mi zobrazuje text o chybném odeslání už při příchodu na stránku. Ovšem po úspěšném odeslání se zobrazí text Email byl úspěšně odeslán.
Alebo takto:
RewriteEngine On RewriteCond %{HTTP_HOST} ^sub.domena.tld RewriteRule ^(.*)$ http://www.domena.tld/ [R=301]
Tento příklad nefunguje nevím proč, zkusím si ještě pohrát s tím co posílal Jetchelas.
Ale nechápu proč to nefunguje
Dobrý den,
Jak již bylo psáno, tak využijte odkaz výše uvedený. Pokud se vám nechce hledat, tak zde máte patřičnou část kódu:
Redirect 301 sub.domena.cz/ http://www.domena.cz
Jenom si teď nejsem jistý, zda kód bude fungovat rovnou i pro "pod adresy" na subdoméně sub.domena.cz nebo zda jenom pro adresu sub.domena.cz. Vyzkoušejte a případně zkuste kód upravit takto:
Redirect 301 sub.domena.cz/* http://www.domena.cz
Bohužel ani jeden z uvedených způsobů nefunguje. Stále mi vyskočí chybová stránka 404.
A kde takový soubor najdu?
Já jsem nevěděl, že tu něco takového je.
--------------------------------
Pokud jste myslel tento kód
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>ZIPovač</title><meta name="robots" content="noindex,nofollow" /><style>body { padding:2em; max-width:50em; font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif;}table {border-collapse:collapse;font-size:82%;}td, th {padding:5px;border:1px solid #ddd;}th {padding-right:10px;background-color:#eee;text-align:left; font-weight:bold;}thead th {background-color:#ddd;}a {color:inherit;}small {font-size:100%; color:#ccc; font-weight:normal;}table a {color:#000; text-decoration:underline; font-weight:bold;}table a:visited {font-weight:normal;}.messages {max-height:10em; overflow-y:auto;}.message.ok {color:green;}.message.error {color:red;}</style></head><body><h2><small>[<a href='./zip.php'>obnoviť</a>]</small></h2>
<?php
$action = $_POST[action]; $directory = $_POST[directory]; $zipfile = $_POST[zipfile];
echo '<table><thead><tr><th> <th>Priečinok<th>Názov archívu<th> <tbody>';
echo "<tr><th><form action='./zip.php' method='post'>"
. " <td><input type='text' name='directory' value='.'>*"
. " <td><input type='text' name='zipfile' value='".date("Y-m-d-H-i-s").".zip'>"
. " <td><input type='hidden' name='action' value='start'><input type='submit' value='Zbaliť'></form>";
echo '</table>';
if ($action == "start") {
$filenames = array();
function browse($dir) {
global $filenames;
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && is_file($dir.'/'.$file)) {
$filenames[] = $dir.'/'.$file;
}
else if ($file != "." && $file != ".." && is_dir($dir.'/'.$file)) {
browse($dir.'/'.$file);
}
}
closedir($handle);
}
return $filenames;
}
browse($directory);
$zip = new ZipArchive();
if ($zip->open($zipfile, ZIPARCHIVE::CREATE)!==TRUE) {
exit("cannot open <$zipfile>\n");
}
?><h2>Výsledky <small>(zbaľovania)</small></h2><?php
echo '<ol class="messages">';
foreach ($filenames as $filename) {
echo "<li class='message ok'>Súbor <em><b>$filename</b></em> pridaný.";
$zip->addFile($filename,$filename);
}
echo '</ol>';
if (($zip->status == 0)&($zip->numFiles != 0)) echo "<p class='message ok'>Celkovo pridaných <em><b>" . $zip->numFiles . "</b></em> súborov v archíve <em><b>" . $zipfile . "</b></em>.</p>";
else echo "<p class='message error'>Súbory sa nepodarilo zbaliť!</p>";
$zip->close();
}
?></body></html>
Tak ten nevím jak upravit třeba pro 5 adresářů
Bohužel
Dobrý den,
prosím vás jak mohu docílit s tímto kódem, aby se mi do zip souboru zahrnuly všechny adresáře z určených složek?
<?PHP
// create object
$zip = new ZipArchive();
// open archive
if ($zip->open('my-archive.zip', ZIPARCHIVE::CREATE) !== TRUE) {
die ("Could not open archive");
}
// list of files to add
// list of files to add
$fileList = array(
'templates/.',
'uploads',
'index.php'
);
// add files
foreach ($fileList as $f) {
$zip->addFile($f) or die ("ERROR: Could not add file: $f");
}
// close and save archive
$zip->close();
echo "Archiv byl vytvořen.";
?>
Vím, že je zde kód na zazipování celého webu, ale já potřebuji zazipovat jen několik složek a ne celý web.
Děkuji moc za radu
To je hezká stránka,
ale nevím jak ji využít, aby to udělalo to co potřebuji.
Dobrý den,
prosím vás jak provedu přesměrování v souboru htaccess pomocí 301. Jde mi o to, že jsem měl subdoménu ta však bylo málo aktualizovaná a tak jsem ji zrušil. Ovšem pár odkazů na ni vedlo a teď se zobrazí jen, že stránka neexistuje, jak tedy mohu docílit toho, aby když někdo zadá sub.domena.cz/xxx.html nebo klidně sub.domena.cz/yyy.php aby se vždy přesměrovala na stránku domena.cz.
Děkuji moc za radu
Ano to jsem již zkusil,
a ještě dříve než jsem stihl říct, že to funguje jsi napsal ty.
Díky moc
No to nebude moc dobré,
a jak tomu zabránit?
Jinak díky za shlédnutí
Když příspěvek uložím a poté jej znovu otevřu
tak je tam tento kód
<script type="text/javascript">// <![CDATA[
function SwitchElementVisibility (AName)
{
var xElement;
xElement = document.getElementById(AName);
if (xElement.style.display == 'block'){
xElement.style.display = 'none';
} else {
xElement.style.display = 'block';
}
}
// ]]></script>
<script type="text/javascript">// <![CDATA[
function Redirect() { window.open("registrace.php", "_blank", "width=1000,height=835,top=150") }
// ]]></script>
<p align="center"><a onclick="SwitchElementVisibility('div_text_01'); Redirect();" href="#">Zobrazit skrytý text</a></p>
<div id="div_text_01" style="display: none;">
<h2 align="center"><strong>skrytý text</strong></h2>
</div>
Tak teď jsem zmaten. Když vložím kód do wordpress. Tak co poté chcete zkopírovat?
Chyba v něm nebude, jelikož mimo wordpress funguje jak má.
<script type="text/javascript">
function SwitchElementVisibility (AName)
{
var xElement;
xElement = document.getElementById(AName);
if (xElement.style.display == 'block'){
xElement.style.display = 'none';
} else {
xElement.style.display = 'block';
}
}
</script>
<script type="text/javascript">
<!--
function Redirect()
{
window.open("registrace.php", "_blank", "width=1000,height=835,top=150")
}
//-->
</script>
<p align="center"><a href="#" onclick="SwitchElementVisibility('div_text_01'); Redirect();">Zobrazit skrytý text</a><br />
<div style="display: none;" id="div_text_01">
<h2 align="center"><b>skrytý text</b></h2>
</div>
JS tam je, ale prostě se nespustí.
Chci, aby se na stránce zobrazil text "Zobrazit registraci". Po kliknutí na tento text mi současně vyskočí text, kde je napsáno něco o registraci a také se otevře nové okno, ale nebude mi překážet. Něco jako když kliknete na odkaz kolečkem u myši. Taky se otevře odkaz v novém okně, ale stále zůstáváte na stránce s odkazem.
Už chápete o co mi jde?