Php problem z syntax error

Forum poświęcone skryptom, językom programowania, serwerom i hostingowi, domenom itp.
pablo1121
Posty: 1
Rejestracja: 18 września 2012, 17:17

Php problem z syntax error

Post autor: pablo1121 » 18 września 2012, 17:20

W kodzie poniżej wyrzuca mi taki błąd:
Parse error: syntax error, unexpected end of file in E:\xampp\htdocs\PhpProject7\funkcje_wyswietl.php on line 407
Sprawdziłem niby wszystkie klamry i nie wiem co jest...

Kod: Zaznacz cały

<?php
require("style.inc");
function tworz_naglowek_html() {
?>
  <html>
  <head>
    <title>Centrum Medyczne</title>
  </head>
  <body>
  <div id="main_container">
	<div class="header">
    	<div class="right_header">
        	<div class="top_menu">
            <a href="logowanie.php" class="login">Logowanie</a>
            <a href="formularz_rejestracji.php" class="sign_up">Rejestracja</a>
            </div>
			<div id="menu">
						<ul>                                              
							<li><a href="index.php" title="">Strona Główna</a></li>
							<li><a href="lekarze.php" title="">Lekarze</a></li>
						</ul>
					</div>
        </div>
    
    </div>
<?php
};

function wyswietl_domyslna_zawartosc()
{
?>
	<div id="middle_box">
    	<div class="middle_box_content"><h1>Witamy na stronie naszego Centrum Medycznego.<h1></div>
    </div>
    
    
    <div class="pattern_bg">
    
    	<div class="pattern_box">
            <div class="pattern_box_icon"><img src="images/icon1.png" alt="" title="" width="70" height="112" /></div>
            <div class="pattern_content">
            <h1>Leki</span></h1>
            <p class="pat">
            Nasi specjaliści dobiorą odpowiednie leki do rodzaju i stadium choroby.
            </p>
            </div>
        </div>
        
        
    	<div class="pattern_box">
            <div class="pattern_box_icon"><img src="images/icon2.png" alt="" title="" width="70" height="112" /></div>
            <div class="pattern_content">
            <h1>Leczenie</span></h1>
            <p class="pat">
            Najlepsze metody leczenia tylko u nas.
            </p>
            </div>
			</div>
			
		</div> 		
        
		<div id="main_content">
    
 			<div class="box_content">
					<div class="box_title">
                    	<div class="title_icon"><img src="images/mini_icon1.gif" alt="" title="" /></div>
                        <h2>Wizyty</h2>
                    </div>
                    
                    <div class="box_text_content">
                    	<img src="images/calendar.gif" alt="" title="" class="box_icon" />
                        <div class="box_text">
                        Zarejestruj się już dziś na wizytę u naszych lekarzy.
						<br></br>
						<br></br>
				    </div>
                        
                    </div>

                    
	
            </div>
            
            
 			<div class="box_content">
					<div class="box_title">
                    	<div class="title_icon"><img src="images/mini_icon2.gif" alt="" title="" /></div>
                        <h2>Recepty</span></h2>
                    </div>
                    
                    <div class="box_text_content">
                    	<img src="images/checked.gif" alt="" title="" class="box_icon" />
                        <div class="box_text">
                        Sprawdź jak często nasi lekarze wypisują recepty.
						<br></br>
						<br></br>
                        </div>
                        
                    </div>

                    
	
            </div>            
            
            
  			<div class="box_content">
					<div class="box_title">
                    	<div class="title_icon"><img src="images/mini_icon3.gif" alt="" title="" /></div>
                        <h2>Czas oczekiwania</span></h2>
                    </div>
                    
                    <div class="box_text_content">
                    	<img src="images/checked.gif" alt="" title="" class="box_icon" />
                        <div class="box_text">
                         Zobacz ile czasu średnio oczekuje się na wizytę w naszym Centrum Medycznym.
						 <br></br>
                        </div>
                        
                    </div>

                    
	
            </div>           

			<div class="clear"></div>    
       </div>
	   <?
};

function tworz_stopke_html() {
  // wyświetlenie stopki HTML
?>
	<div id="footer">
     	
        <div class="center_footer">&copy; Centrum Medyczne 2012.</div>
	 </div>
  </body>
  </html>
<?php
};

function wyswietl_form_log() {
?>
  <head>
		<title>Centrum Medyczne - Logowanie</title>
	</head>
	<body>
		<div id="main_container">
			<div class="header">
				<div class="right_header">
					<div class="top_menu">
            
						<a href="formularz_rejestracji.php" class="sign_up">Rejestracja</a>
					</div>
					<div id="menu">
						<ul>                                              
							<li><a href="index.php" title="">Strona Główna</a></li>
							<li><a href="lekarze.php" title="">Lekarze</a></li>
						</ul>
					</div>
				</div>
    
			</div>
			<div class="pattern_bg">
				<center><h1>Zaloguj się</h1></center>
				<form method = post action = "zarejestrowany.php">
					<center><p>Użytkownik: <input type = "text" name = "uzytkownik"></p></center>
					<center><p>Hasło: <input type = "password" name = "haslo"></p></center>
					<center><p><input type = "submit" name="submit" value = "Zaloguj się"></p></center>
				</form>
			</div>
			<div id="footer">
     	
        <div class="center_footer">&copy; Centrum Medyczne 2012.</div>
		</div>
	 </div>
	</body>
<?php
};

function wyswietl_form_rej() {
?>
 <head>
		<title>Centrum Medyczne - Rejestracja</title>
	</head>
	<body>
		<div id="main_container">
			<div class="header">
				<div class="right_header">
					<div class="top_menu">
            
						<a href="logowanie.php" class="login">Logowanie</a>
					</div>
					<div id="menu">
						<ul>                                              
							<li><a class="current" href="index.php" title="">Strona Główna</a></li>
							<li><a href="lekarze.php" title="">Lekarze</a></li>
						</ul>
					</div>
				</div>
    
			</div>
			
					<center><h1>Zarejestruj się</h1></center>
					<form method = post action = "rejestracja.php">
					<center><p>Użytkownik: <input type = "text" name = "uzytkownik"></p></center>
					<center><p>Hasło:((6-20) znaków) <input type = "password" name = "haslo"></p></center>
					
					<center><p>Powtórz hasło: <input type = "password" name = "haslo2"></p></center>
					<center><p>Imię: <input type = "text" name = "imie"></p></center>
					<center><p>Nazwisko: <input type = "text" name = "nazwisko"></p></center>
					<center><p>Pesel: <input type = "text" name = "pesel"></p></center>
					<center><p>Miejscowość: <input type = "text" name = "miejscowosc"></p></center>
					<center><p>Ulica: <input type = "text" name = "ulica"></p></center>
					<center><p>Nr domu/mieszkania: <input type = "text" name = "nr_domu"></p></center>
					<center><p>Kod pocztowy: <input type = "text" name = "kod_poczt"></p></center>
					<center><p><input type = "submit" name="submit" value = "Zarejestruj się"></p></center>
				</form>
				<div id="footer">
     	
        <div class="center_footer">&copy; Centrum Medyczne 2012.</div>
		</div>
			</div>
			
			</div>
			
			
	</body>
<?php

};

function wyswietl_lek_form() {
?>
<form name="lek_form" action="wstaw_lek.php" method="post">
<p>Nazwa<input type="text" name="nazwa"></p>
<p>Opis<input type="text" name="opis"></p>
<p>Procent refundacji<input type="text" name="procent"></p>
<input type="submit" value="Dodaj lek">

</form>
<?php
}

function wyswietl_haslo_form() {
?>
   <br />
   <form action="zmiana_hasla.php" method="post">
   <table width="250" cellpadding="2" cellspacing="0">
   <tr><td>Poprzednie hasło:</td>
       <td><input type="password" name="stare_haslo" size="16" maxlength="16"/></td>
   </tr>
   <tr><td>Nowe hasło:</td>
       <td><input type="password" name="nowe_haslo" size="16" maxlength="16"/></td>
   </tr>
   <tr><td>Powtorzenie nowego hasła:</td>
       <td><input type="password" name="nowe_haslo2" size="16" maxlength="16"/></td>
   </tr>
   <tr><td colspan="2" align="center"><input type="submit" value="Zmiana hasła"/>
   </td></tr>
   </table>
   <br />
<?php
};

function pacjent_haslo_form() {
?>
   <br />
   <form action="zmiana_hasla_pacjent.php" method="post">
   <table width="250" cellpadding="2" cellspacing="0">
   <tr><td>Poprzednie hasło:</td>
       <td><input type="password" name="stare_haslo" size="16" maxlength="16"/></td>
   </tr>
   <tr><td>Nowe hasło:</td>
       <td><input type="password" name="nowe_haslo" size="16" maxlength="16"/></td>
   </tr>
   <tr><td>Powtorzenie nowego hasła:</td>
       <td><input type="password" name="nowe_haslo2" size="16" maxlength="16"/></td>
   </tr>
   <tr><td colspan="2" align="center"><input type="submit" value="Zmiana hasła"/>
   </td></tr>
   </table>
   <br />
<?php
};

function tworz_naglowek_pacjent()
{
?>
  <html>
  <head>
    <title>Centrum Medyczne</title>
  </head>
  <body>
  <div id="main_container">
	<div class="header">
    	<div class="right_header">
        	<div class="top_menu">
            <a href="logowanie.php" class="login">Wyloguj</a>
            <a href="profil_pacjent.php" class="sign_up">Profil</a>
            </div>
			<div id="menu">
                <ul>                                              
                    <li><a href="glowna_pacjent.php" title="">Strona Główna</a></li>
                    <li><a href="dod_wiz.php" title="">Wizyty</a></li>
                    <li><a href="naj_lek.php" title="">Statystyki - leki</a></li>
                    <li><a href="naj_lekarz.php" title="">Statystyki - lekarze</a></li>
					<li><a href="recepta.php" title="">Ilość recept</a></li>
                    <li><a href="sred_rec.php" title="">Statystyki - recepty</a></li>
                    <li><a href="sred_czas.php" title="">Czas oczekiwania</a></li>
                </ul>
            </div>
        </div>
    
    </div>
<?php	
};

function tworz_naglowek_lekarz()
{
?>
<html>
<head>
    <title>Centrum Medyczne</title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  </head>
  <body>
  <div id="main_container">
	<div class="header">
    	<div class="right_header">
        	<div class="top_menu">
            <a href="logowanie.php" class="login">Wyloguj</a>
            <a href="profil_lekarz.php" class="sign_up">Profil</a>
            </div>
			<div id="menu">
                <ul>                                              
                    <li><a href="glowna_lekarz.php" title="">Strona Główna</a></li>
                    <li><a href="pacjent.php" title="">Pacjenci</a></li>
                    <li><a href="wiz_lek.php" title="">Wizyty</a></li>
					<li><a href="dodaj_rec.php" title="">Dodaj receptę</a></li>
                    <li><a href="dodaj_opis.php" title="">Dodaj opis</a></li>
					<li><a href="dodaj_uwagi.php" title="">Dodaj uwagi</a></li>
					<li><a href="dodaj_lek.php" title="">Dodaj lek</a></li>
                    </ul>
            </div>
        </div>
    
    </div>
<?php	
};

function opcje_lekarz()
{
?>
  <html>
  <head>
    <title>Centrum Medyczne</title>
  </head>
  <body>
  <div id="main_container">
	<div class="header">
    	<div class="right_header">
        	<div class="top_menu">
            <a href="logowanie.php" class="login">Wyloguj</a>
            <a href="profil_lekarz.php" class="sign_up">Profil</a>
            </div>
			<div id="menu">
                <ul>                                              
                    <li><a href="glowna_lekarz.php" title="">Strona Główna</a></li>
                    <li><a href="nowe_haslo.php" title="">Zmień hasło</a></li>
				</ul>
            </div>
        </div>
    
    </div>
<?
};

function opcje_pacjent()
{
?>
  <html>
  <head>
    <title>Centrum Medyczne</title>
  </head>
  <body>
  <div id="main_container">
	<div class="header">
    	<div class="right_header">
        	<div class="top_menu">
            <a href="logowanie.php" class="login">Wyloguj</a>
            <a href="profil_pacjent.php" class="sign_up">Profil</a>
            </div>
			<div id="menu">
                <ul>                                              
                    <li><a href="glowna_pacjent.php" title="">Strona Główna</a></li>
                    <li><a href="nowe_haslo_pacjent.php" title="">Zmień hasło</a></li>
					<li><a href="potw_wiz.php" title="">Potwierdź wizytę</a></li>
					<li><a href="odw_wiz.php" title="">Odwołaj wizytę</a></li>
                </ul>
            </div>
        </div>
    
    </div>
<?
};
?>
liphpZmień hasłophp

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Php problem z syntax error

Post autor: jaroslw » 19 września 2012, 10:51

Funkcje nie służą do wstawiania samego tekstu czy HTML-a. Już lepiej podziel to na pliki i używaj include.

Twoje funkcje tak na prawdę niczego nie zwracają, są "puste". W ten sposób na pewno nie wywołasz wstawionego w nich kodu. Musiałbyś użyć wewnątrz tych funkcji echo 'tutaj Twój kod', ale jak już wspomniałem lepsze będzie rozwiązanie z include lub jakiś system szablonów.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

ODPOWIEDZ

Wróć do „Webmastering”