Skocz do zawartości
Zaloguj się, aby obserwować  
Dareksbs

Zmienne PHP

Polecane posty

<?php
$title = "Moja strona";
$zmienna = '<html>
<head>
<title>'.$title.'</title>
</head>
<body>
Treść
</body>
</html>';
echo $zmienna;
?>

 

Proszę bardzo. Nie rozumiem szyfru którego napisałeś, więc nie wiem czy oto Ci chodziło.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Lub ewentualnie:

 

<?php

$tekst = 'tekst';
echo "Jakiś $tekst";

//wyświetli Jakiś tekst
?>

 

Jak odpalisz jakiś normalny edytor kodu to zobaczysz różnicę pomiędzy " a ' w podświetleniu gdy wsadzisz zmienną w środek. Warto jeszcze w guglach poczytać coś o tym ;)

 

Edit: po przeczytaniu 5 raz chyba wiem o co ci chodzi:

 

 


<?php
$data = 'Dzisiaj jest: '.$date('d-m-Y').'<br />Obecna godzina to: '.$date('H:i').'więc jest <b>PÓŹNO</b>';
echo $data;
?>

Edytowano przez Kamikadze (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ogólnie chodzi oto ze wszystkie dane, kod html i php trzymam w pliku kod.php i tam mam zmienne typu :

 

$test = <<<PL

Kod html

PL;

 

I w takich zmiennych nie mogę wyświetlić kodu php

 

Muszę to zapisać w inny sposób aby wrzucić tam trochę kodu html oraz php.

 

Ten plik jest dodany do strony index.php i w nim jest funkcja która wyciąga te zmienne

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wywalasz HTML poza PHP. Dajesz:


<?php
$zmienna = cokolwiek;
?>
<html>
<?php
$innazmienna = jakaśzmienna;
?>
<inny kod html>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

I w takich zmiennych nie mogę wyświetlić kodu php

 

Czekaj, czekaj. Nie jest do końca pewny czy Tobie o to chodzi, ale wystarczą apostrofy na początku i na końcu stringa i do zmiennych spokojnie dowalisz kod PHP. Przykład:

$zmienna = '<div id="test">test</div>';

Lepiej będzie jednak jak zakończysz sobie PHP i dowalisz tam kod HTML, tak jak piszą wyżej.

<?
$zmienna = 'asd';
?>
<html>
   <body>
  whatever
   </body>
</html>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

 

Podam ci przykład.

 

<?PHP
include "images/$theme/style.css";
?>

 

 

Jesteś moim mistrzem. : o

 

Poprawiony kod:

<!DOCTYPE HTML>
<html>
<head>
	<meta charset="UTF-8">
	<?php
		$theme = 'nazwa stylu'
	?>
		<link href="images/<?php echo $theme;?>/style.css" rel="stylesheet" type="text/css">
</head>

 

Edytowano przez kcp (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×