Neukáže zvyšok stránky po pridaní PHP kódu

Programovacie jazyky, rady, poradňa...
Flambar1
Expert
Expert
Používateľov profilový obrázok
Príspevky: 165
Registrovaný: 23 feb 2010, 17:30
Bydlisko: Michalovce
Kontaktovať používateľa:

Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa Flambar1 »

čaute... začal som pomaly vytvárať stránku a štýl mám free a keď pridám php kód do súboru neukáže mi zvyšok stránky čo je po tom PHP kóde. Kód som skopíroval z iného súboru kde ide tak neviem teraz že kde bude chyba.

Keď dám napr. výpis cez echo tak to spraví jak má ale keď už je tam funkcia IF alebo je tam INCLUDE tak to už tam nejde. Vedeli by ste mi poradiť kde môže byť chyba?

Ďakujem za skorú odpoveď. S pozdravom Mmarek9122. Prajem pekný zvyšok dňa. :)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa audiotrack »

chyba bude v zdrojákoch. Bez toho aby si tu ukázal čo si tam kopíroval a ako si to tam dal a uvedenia ďalších vecí ti ale nikto neporadí
Flambar1
Expert
Expert
Používateľov profilový obrázok
Príspevky: 165
Registrovaný: 23 feb 2010, 17:30
Bydlisko: Michalovce
Kontaktovať používateľa:

Re: Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa Flambar1 »

Tento kód napr:

Kód: Vybrať všetko

<?
include("process.php");
include("include/session.php");
if($session->logged_in){
   echo "<h1>Registered</h1>";
   echo "<p>We're sorry <b>$session->username</b>, but you've already registered. "
       ."<a href=\"main.php\">Main</a>.</p>";
}
else if(isset($_SESSION['regsuccess'])){
   if($_SESSION['regsuccess']){
      echo "<h1>Registered!</h1>";
      echo "<p>Thank you <b>".$_SESSION['reguname']."</b>, your information has been added to the database, "
          ."you may now <a href=\"main.php\">log in</a>.</p>";
   }
   else{
      echo "<h1>Registration Failed</h1>";
      echo "<p>We're sorry, but an error has occurred and your registration for the username <b>".$_SESSION['reguname']."</b>, "
          ."could not be completed.<br>Please try again at a later time.</p>";
   }
   unset($_SESSION['regsuccess']);
   unset($_SESSION['reguname']);
}
else{
if($form->num_errors > 0){
   echo "<td><font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font></td>";
}
?>

    

              	<div class="contact_form">
                  <form action="ucp.php?mode=register" method="POST">         
                    <div class="form_row">
                    <label class="contact"><strong>Meno:</strong></label>
                    <input type="text" class="contact_input" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"/>
                    <label class="contact"><? echo $form->error("user"); ?></label>
                    </div>  

                    <div class="form_row">
                    <label class="contact"><strong>Heslo:</strong></label>
                    <input type="password" class="contact_input" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"/>
                    <label class="contact"><? echo $form->error("pass"); ?></label>
                    </div>

                    <div class="form_row">
                    <label class="contact"><strong>Heslo:</strong></label>
                    <input type="password" class="contact_input" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"/>
                    <label class="contact"><? echo $form->error("pass"); ?></label>
                    </div>

                    <div class="form_row">
                    <label class="contact"><strong>Mail:</strong></label>
                    <input type="text" class="contact_input" name="pass" maxlength="30" value="<? echo $form->value("email"); ?>"/>
                    <label class="contact"><? echo $form->error("email"); ?></label>
                    </div>

                    <div class="form_row">
                    <input type="hidden" name="sublogin" value="1">
                    <input type="submit" value="Registrovať"></td></tr>
                   </div>      
                  </form>  
                </div>
<?
}
?> 
               
a časť kódu kde to má byt zobrazené:

Kód: Vybrať všetko

   <div class="center_content"> 
   	<div class="center_title_bar">
    <?
$stranka = $_GET["mode"];

if ($stranka == "login") {print "Prihlásenie";}
elseif ($stranka == "register") {print "Registrácia";}
elseif ($stranka == "profil") {print "Profil";}
elseif ($stranka == "editprofil") {print "Upraviť profil";}
else {print "Prihlásenie";}
?> 
    </div>     
    	   <div class="prod_box_big">
        	<div class="top_prod_box_big"></div>
            <div class="center_prod_box_big">            

<?
$stranka = $_GET["mode"];

if ($stranka == "login") {include "include/ucp/login.php";}
elseif ($stranka == "register") {include "include/ucp/register.php";}
elseif ($stranka == "profil") {include "include/ucp/profil.php";}
elseif ($stranka == "editprofil") {include "include/ucp/editprofil.php";}
else {include "include/ucp/login.php";}
?>                                     
            </div>
          <div class="bottom_prod_box_big"></div>                                
         </div>
   
   </div><!-- end of center content -->
   
   <div class="right_content">
   		<div class="shopping_cart">
          <?
        echo "<br />" . datumSK();  
        echo Meniny();
          ?>
          </div>

A tam jak je

Kód: Vybrať všetko

   <div class="right_content">
   		<div class="shopping_cart">
          <?
        echo "<br />" . datumSK();  
        echo Meniny();
          ?>
          </div>
všetko ide...


Ináč nebude to žiaden eshop len štýl bol robený na eshop....
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa audiotrack »

problémov môže byť viac. Nevidím ti tam nikde deklarované tie funkcie Meniny a datumSK. Taktiež v tom prvom kode ktorý tam chceš vložiť includuješ ďalšie súbory. Boli už includované niekedy predtým? Pozeral si vygenerovaný zdroják či tam nepíše nejakú chybu?
Flambar1
Expert
Expert
Používateľov profilový obrázok
Príspevky: 165
Registrovaný: 23 feb 2010, 17:30
Bydlisko: Michalovce
Kontaktovať používateľa:

Re: Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa Flambar1 »

iba ten session.php


Celý kód

Kód: Vybrať všetko

<!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>The best online portal</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="iecss.css" />
<![endif]-->
<script type="text/javascript" src="js/boxOver.js"></script>
</head>
<body>
<? 
include ("funkcie/dneska_je.php");
include("include/session.php");
?>
<div id="main_container">
	<div class="top_bar">
    	<div class="top_search">
        	<div class="search_text"><a href="#">Vyhľadávanie</a></div>
            <input type="text" class="search_input" name="search" />
            <input type="image" src="images/search.gif" class="search_bt"/>
        </div>
        
        <div class="languages">
        	<div class="lang_text">Jazyk:</div>
            <a href="#" class="lang"><img src="images/en.gif" alt="" title="" border="0" /></a>
            <a href="#" class="lang"><img src="images/de.gif" alt="" title="" border="0" /></a>       
        </div>
    
    </div>
	<div id="header">
        
        <div id="logo">
            <a href="index.php"><img src="images/logo.png" alt="" title="" border="0" width="237" height="140" /></a>
	    </div>
        
        <div class="oferte_content">
        	<div class="top_divider"><img src="images/header_divider.png" alt="" title="" width="1" height="164" /></div>
        	<div class="oferta">
            
           		<div class="oferta_content">
                	<img src="images/laptop.png" width="94" height="92" border="0" class="oferta_img" />
                	
                    <div class="oferta_details">
                            <div class="oferta_title">Samsung GX 2004 LM</div>
                            <div class="oferta_text">
                            Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
                            </div>
                            <a href="details.html" class="details">details</a>
                    </div>
                </div>
                <div class="oferta_pagination">
                
                     <span class="current">1</span>
                     <a href="#?page=2">2</a>
                     <a href="#?page=3">3</a>
                     <a href="#?page=3">4</a>
                     <a href="#?page=3">5</a>  
                             
                </div>        

            </div>
            <div class="top_divider"><img src="images/header_divider.png" alt="" title="" width="1" height="164" /></div>
        	
        </div> <!-- end of oferte_content-->
        

    </div>
    
   <div id="main_content"> 
   
            <div id="menu_tab">
            <div class="left_menu_corner"></div>
                    <ul class="menu">
                         <li><a href="index.html" class="nav1">Domov</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Filmy</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Seriály</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Hry</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Videoklipy</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Zábavné videa</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Obrázky</a></li>
                         <li class="divider"></li>
                         <li><a href="#" class="nav3">Rádia</a></li>
                         <li class="divider"></li>
                         <li><a href="contact.html" class="nav6">Kontakt</a></li>
                    </ul>

             <div class="right_menu_corner"></div>
            </div><!-- end of menu tab -->
            
    
    
   <div class="left_content">
    <div class="title_box">Kategórie</div>
    
        <ul class="left_menu">
         <li class="odd"><a href="services.html">Domov</a></li>
         <li class="even"><a href="services.html">Filmy</a></li>
         <li class="odd"><a href="services.html">Serialy</a></li>
         <li class="even"><a href="services.html">Hry</a></li>
         <li class="odd"><a href="services.html">Videoklipy</a></li>
         <li class="even"><a href="services.html">Zábavné videa</a></li>        
         <li class="odd"><a href="services.html">Obrázky</a></li>
         <li class="even"><a href="services.html">Rádia</a></li>
         <li class="odd"><a href="services.html">Kontakt</a></li>
        </ul> 
        
        
     <div class="title_box"></div>  
     <div class="border_box">
         <div class="product_title"><a href="details.html">Motorola 156 MX-VL</a></div>
         <div class="product_img"><a href="details.html"><img src="images/laptop.png" alt="" title="" border="0" /></a></div>
         <div class="prod_price"><span class="reduce">350$</span> <span class="price">270$</span></div>
     </div>  
     
     
     <div class="title_box">Novinky</div>  
     <div class="border_box">
		<input type="text" name="newsletter" class="newsletter_input" value="your email"/>
        <a href="#" class="join">join</a>
     </div>  
     
     <div class="banner_adds">
     
     <a href="#"><img src="images/bann2.jpg" alt="" title="" border="0" /></a>
     </div>    
        
    
   </div><!-- end of left content -->
   
   <div class="center_content"> 
   	<div class="center_title_bar">
    <?
$stranka = $_GET["mode"];

if ($stranka == "login") {print "Prihlásenie";}
elseif ($stranka == "register") {print "Registrácia";}
elseif ($stranka == "profil") {print "Profil";}
elseif ($stranka == "editprofil") {print "Upraviť profil";}
else {print "Prihlásenie";}
?> 
    </div>     
    	   <div class="prod_box_big">
        	<div class="top_prod_box_big"></div>
            <div class="center_prod_box_big">            

<?
$stranka = $_GET["mode"];

if ($stranka == "login") {include "include/ucp/login.php";}
elseif ($stranka == "register") {include "include/ucp/register.php";}
elseif ($stranka == "profil") {include "include/ucp/profil.php";}
elseif ($stranka == "editprofil") {include "include/ucp/editprofil.php";}
else {include "include/ucp/login.php";}
?>                                     
            </div>
          <div class="bottom_prod_box_big"></div>                                
         </div>
   
   </div><!-- end of center content -->
   
   <div class="right_content">
   		<div class="shopping_cart">
          <?
        echo "<br />" . datumSK();  
        echo Meniny();
          ?>
          </div>
   
    <div class="title_box">Užívateľské menu</div>
    
        <ul class="left_menu">
        <li class="odd"><a href="ucp.php?mode=login">Prihlásenie</a></li>
        <li class="even"><a href="ucp.php?mode=register">Registrovať</a></li>
        <li class="odd"><a href="add.php?mode=film">Pridať film</a></li>
        <li class="even"><a href="add.php?mode=serial">Pridať serial</a></li>
        <li class="odd"><a href="add.php?mode=hra">Pridať hru</a></li>
        <li class="even"><a href="add.php?mode=videoklip">Pridať videoklip</a></li>
        <li class="odd"><a href="add.php?mode=video">Pridať zábavné video</a></li>
        <li class="even"><a href="add.php?mode=obrazok">Pridať obrázok</a></li>
        <li class="odd"><a href="add.php?mode=radio">Pridať online rádio</a></li>
        </ul>      
     
     <div class="banner_adds">
     
     <a href="#"><img src="images/bann1.jpg" alt="" title="" border="0" /></a>
     </div>        
     
   </div><!-- end of right content -->   
   
            
   </div><!-- end of main content -->
   
   
   
   <div class="footer">
   

        <div class="left_footer">
        <img src="images/footer_logo.png" alt="" title="" width="170" height="49"/>
        </div>
        
        <div class="center_footer">
        Template name. All Rights Reserved 2008<br />
        <a href="http://csscreme.com/freecsstemplates/" title="free templates"><img src="images/csscreme.jpg" alt="free templates" title="free templates" border="0" /></a><br />
        <img src="images/payment.gif" alt="" title="" />
        </div>
        
        <div class="right_footer">
        <a href="index.html">home</a>
        <a href="details.html">about</a>
        <a href="details.html">sitemap</a>
        <a href="details.html">rss</a>
        <a href="contact.html">contact us</a>
        </div>   
   
   </div>                 


</div>
<!-- end of main_container -->
</body>
</html>
nie nepozeral som ....
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Neukáže zvyšok stránky po pridaní PHP kódu

Príspevok od používateľa audiotrack »

no tým som chcel naznačiť aby si pozrel a nie že "nie nepozeral som" :) Ak tam je chyba, tak ju najskôr nájdeš vo vygenerovanej stránke
Napísať odpoveď