Проблем с променливите...

Lentavia

Registered
Чета си аз основи в php-то :) обаче имам проблем вчера нещо не ми се получаваше урок-а който четях и си мислех , че грешката е някъде в мен [ не бях спал 3 дена :D и си мислех , че почвам да не довиждам ] но сега като се наспах се оказа , че не ми приема променливите ... как да го оправя ? Ето един примерен скрипт с който тествах преди променливите сега не ги изкарва ... Не се и съмнявам проблема да е някъде в скрипт-а но преди си зацепваше на EasyPHP-то ... А сега отново съм с Xampp...


1.php каза:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Здравей!</TITLE>
</HEAD>
<BODY>
<?php
$user_ip=$REMOTE_ADDR;
echo ("Здравей!<br>");
echo ("$user_ip е твойто ип или това на проксито!<br>");
?>
</BODY>
</HTML>

Ето какво изкарва при мен :
К*р скрипта не цепи каза:
Здравей!
е твойто ип или това на проксито!
както сами виждате просто все 1 няма променлива ...

Edited:

обаче ако задам променливите да са равни с някфа стойност си ги намира ... :
script каза:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Здравей!</TITLE>
</HEAD>
<BODY>
<?php
$user_name="Test";
$user_family="за темата в форума";
echo "Здравей! $user_name $user_family";
?>
</BODY>
</HTML>

Връща:
resto каза:
Здравей! Test за темата в форума

Edited:
Точният цитат от урок-а :
Урок-а каза:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Здравей свят!</TITLE>
</HEAD>
<BODY>
<?
$data=date("d-m-Y");
$chas=date("H:i:s");
$browser=$HTTP_USER_AGENT;
$ref=$HTTP_REFERER;
$user_ip=$REMOTE_ADDR;
$forw=$HTTP_X_FORWARDED_FOR;
$serv=$SERVER_SOFTWARE;
$rem_host=gethostbyaddr($user_ip);
echo ("<b>Здравейте,<br><br>Добре дошли в сайта!</b><br>");
echo ("Сега е $chas часа, по моя часовник, на $data, а Вие дойдохте тук от $ref с $browser<br>");
echo ("Вашето IP е $user_ip($forw) - $rem_host. <br><p>Поздрави: <br>$serv");
?>

</BODY>
</HTML>

Ето какво ми връща - пак променливите не ги зацепва ...

Ресто каза:
Здравейте,

Добре дошли в сайта!
Сега е 02:19:41 часа, по моя часовник, на 01-06-2007, а Вие дойдохте тук от с
Вашето IP е () - shrouded-figure.

Поздрави:

Възможно ли е да са изключени тези функцийки? :
нормалните си променливи от pHp-то каза:
$HTTP_USER_AGENT
$HTTP_REFERER
$REMOTE_ADDR
$HTTP_X_FORWARDED_FOR
$SERVER_SOFTWARE
HELP!
 
Код:
<HTM
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Здравей!</TITLE>
</HEAD>
<BODY>
<?php

$ip = $_SERVER['REMOTE_ADDR'];
echo ("Здравей!<br>");
echo ("$ip е твойто ип или това на проксито!<br>");
?>
</BODY>
</HTML>


ето за IP-то ! трагвамна даскало и нямам време за др ама те са идентични
 
Мерси :)
Но смених от Xampp на AppServer :) и стана с App-то ...
Един приятел ми каза , че можеби хамп-а не ми е бил с php 5 :)

Edited ( 2 мин по-късно ) :
Yeah! сега се оказа , че и правилно съм си направил и уроците :)
 
Yeah сега прочети за register globals и какво става като е On и какво като е Off ...
 

Back
Горе