Upload a výpis obrázku – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Upload a výpis obrázku – PHP – Fórum – Programujte.comUpload a výpis obrázku – PHP – Fórum – Programujte.com

 

Eddie
~ Anonymní uživatel
8 příspěvků
13. 11. 2013   #1
-
0
-

 Zdravím, potřeboval bych poradit s výpisem obrázku. Samotný výpis do nového okna mi funguje, ale chtěl bych nahraný obrázek zobrazit na místě kde jsem vybíral co nahrát (jde mi jen o to ho tam zobrazit, nepotřebuji nahrávat další), ale mám stránky trochu neprakticky- vypisuji texty pomocí JS (aby se nemusela stále obnovovat) a mám trochu problém tam ten výpis dát. V body mám onload="prvniSlova" což je první text co se zobrazí ale po nahrání obrázku se mi zobrazí zase, když tam onload není tak to funguje, ale při načtení stránky mi to do obsahu vypíše ty php errory.


<!DOCTYPE html>
<html lang="">
    <head>  
        <title></title>
        <meta name="description" content="" />  
        <meta name="keywords" content="" />
        <meta name="robots" content="" />
        <meta charset="utf-8">

        <link rel="stylesheet" type="text/css" href="Styly.css">
        <script type="text/javascript" src="Scripty.js"></script>
        
        <script src="js/jquery-1.10.2.min.js"></script>
        <script src="js/lightbox-2.6.min.js"></script>
  
        <link href="css/lightbox.css" rel="stylesheet" />
  
    </head>

    <body onload="prvniSlova()">

        <div class="zahlavi" onclick="prvniSlova()">            
        </div>
        <div class="podMenu">
            <center>
            <div id="wrap" class="menu">
                <ul class="menu">
                    <li class="title"><a id="1" href="#1"><span><b>Já</b></span></a>
                        <ul>
                            <li><a href="#" onclick="uvod();">Něco o mě</a></li>
                            <li><a href="#" onclick="prace();">Má práce</a></li>                                    
                        </ul>
                    </li>
                    <li class="title"><a id="2" href="#2"><span><b>Úkoly</b></span></a>
                        <ul>                         
                            <li><a href="#" onclick="upload()">Upload</a></li>                          
                        </ul>
                    </li>
                    <li class="title"><a id="3" href="#3"><span><b>Zábava</b></span></a>
                        <ul>
                            <li><a href="#" onclick="obr()">Obrázky</a></li>
                            <li><a href="#" onclick="vid()">Videa</a></li>                       
                        </ul>
                    </li>
                    
                    <li id="bottom">
                        <p>By Eddie</p>
                    </li>
                </ul>
            </div>
                </center>
        </div>
        <div class="podObsahem">
        <div class="obsah1">
            <br />
            <p id="obsah2">
                                              
              <?php
              function iso2ascii($text)
              {
              return Str_Replace(
                        Array("á","č","ď","é","ě","í","ľ","ň","ó","ř","š","ť","ú","ů","ý ","ž","Á","Č","Ď","É","Ě","Í","Ľ","Ň","Ó","Ř","Š","Ť","Ú","Ů","Ý","Ž") ,
                        Array("a","c","d","e","e","i","l","n","o","r","s","t","u","u","y ","z","A","C","D","E","E","I","L","N","O","R","S","T","U","U","Y","Z") ,
                        $text);
              }
              $uploaddir = 'uploads/';
              $cil = iso2ascii($uploaddir . $_FILES['uploaddata'] ['name']);
              if (move_uploaded_file($_FILES['uploaddata']['tmp_name'], $cil)) {
              echo "<img src='$cil' width='100%'>";
              } else {
              print "Upload se nezdařil!";
              }
              ?>   
                          
            </p> 
        </div>
        </div>
    </body>
</html>
 function prvniSlova() {
    document.getElementById("obsah2").innerHTML="Vítejte na mých stránkách :).";
}

function uvod() {
    document.getElementById("obsah2").innerHTML="Vítejte na mých stránkách. Tyto stránky by mě měli trochu popsat. Jmenuju se Eduard Farkaš, jsem z Pardubic a chodím na SPŠE. Nijak zvlášť mě to tady nebaví, ale mohlo by to být i horší. Co mě ale baví je mimo hraní her, které mě už omrzely, je WORKOUT a posilování.<br> Další věc co mě baví je dělat weby, nicméně tomu nevěnuju moc času a jsou to víceméně jen pokusy- TO SE ALE ZMĚNÍ! <br><br><br><br><br><br><br> Jen tak mimochodem aby dával obrázek v záhlaví smysl, musíte vědět, že rád hraju právě tuhle hru- Trackmania :D.";    
}


function upload() {
    document.getElementById("obsah2").innerHTML="<h4> Vyberte soubor: </h4><form enctype='multipart/form-data' action='index.php' method='POST'><p><input type= 'file' name= 'uploaddata'></input></p><input type='Submit' name='volitelne' value='Odeslat'></input></form>";
}
  
function obr() {
    document.getElementById("obsah2").innerHTML='<div class="obrazky"><tr><td><a class="galerie" href="obrazky/1.jpg" data-lightbox="roadtrip"><img src="obrazky/1.jpg" width="300px"></a></img></td><td><a class="galerie" href="obrazky/2.jpg" data-lightbox="roadtrip"><img src="obrazky/2.jpg" width="300px"></a></img></td></tr><tr><td><a class="galerie" href="obrazky/3.jpg" data-lightbox="roadtrip"><img src="obrazky/3.jpg" width="300px"></a></img></td><td><a class="galerie" href="obrazky/4.jpg" data-lightbox="roadtrip"><img src="obrazky/4.jpg" width="300px"></a></img></td></tr><tr><td><a class="galerie" href="obrazky/5.jpg" data-lightbox="roadtrip"><img src="obrazky/5.jpg" width="300px"></a></img></td><td><a class="galerie" href="obrazky/6.jpg" data-lightbox="roadtrip"><img src="obrazky/6.jpg" width="300px"></a></img></td></tr></div>';
}

function vid() {
    document.getElementById("obsah2").innerHTML='<div class="obrazky"><iframe width="560" height="315" src="//www.youtube.com/embed/hrzIykdka4s" frameborder="0" allowfullscreen></iframe><iframe width="560" height="315" src="//www.youtube.com/embed/tCnj-uiRCn8" frameborder="0" allowfullscreen></iframe></div>';
}

function prace() {
    document.getElementById("obsah2").innerHTML="Zatím žádná, snad kromě těchle stránek, ty se snažim tak nějak dát dohromady.";
}
Nahlásit jako SPAM
IP: 46.183.64.–
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, 61 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ý