Нахалния php echo

xanoc

Registered
Еми по-тъпо заглавие не сте чували , нали ? Значи проблема ми е следният , когато в променливите напиша това:
Код:
$site$row[site];
$url=$row[url];
А после напиша това някъде във страницата:
Код:
$site или $url
Ми излиза $site или $url , което съм написал , но ако го направя така:
Код:
<?php echo $site (или $url); ?>
Излиза каквото искам.
Дори и да не пиша променливите , ами това:
Код:
$row['site'] или $row['url']
става същото
Ми излиза каквото искам. Та въпросът ми е как да ми излиза това което искам , без да пиша това php echo ?
 
Не , искам да не пиша <?php echo $row и т.н. ; ?> ами така: $row['site'] , $row['url'] или със променливи $site и $url .
 
Директно в HTML-а? Няма как да извадиш променливите там, освен ако не ползваш някоя темплейт система. Погледни моята в уроците - http://web-tourist.net/login/login/view.php?st=3071

Ако съм разбрал правилно какво искаш това ще ти е идеално :)
 
Ох , не ем разбрахте. Когато напиша някъде във страницата $row['site'] или $row['url'] не ми излиза нищо и трябва да добавя <?php echo $row['site'];?>
или <?php echo $row['url'];?> и тогава ще се покаже въведеното във поле site или другото - url иначе без php echo не се появява. Същото е и с променливите. Пиша $site (или $url) и пак нищо не се появява и пак трябва да се добави <?php echo $site (или другото $url); ?> и тогава работи.
 
Е какво ти пречи да пишеш echo? С това се изобразява стринг от php променлива.
Вземи попрочети малко, за да разбереш езика. От началото.
 
Еми естествено, че трябва да напишеш това... Как иначе искаш да принтнеш PHP променлива в HTML-а?
 
xanoc каза:
Не знам , защото в други страници няма нужда да пиша php echo :idea:

Тия други страници на .php ли завършват? Или са готови системи?
Ако са готови системи, пак някъде се пише echo, ама ти не го виждаш.
 
Няма как в HTML да изкараш променлива без да дефинираш <?php и съответно echo или print за изписване. HTML и PHP са две отделни неща.
 

Back
Горе