Hey sorry for any unintentioned broken rules - I'm a PHP newbie here, and a newbie to the list!
Does anyone know of any problems with PHP 4.3.11 and using
$HTTP_SERVER_VARS? I"m having a hard time getting
php generated html links (ahref tags) in my php page to work. I'm including the code below.
I tested out the first conditional statement using the three variables 's', 'st' and 'w'and it works, but when you try to
click on any of the three links (subject, workshop, state) nothing happens

here is the piece of code below, I commented the places that work and the places
that don't work

thnx in advance!


========================================================================================

<a href=<?= $PHP_SELF; ?>?v=s">view by subject </a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=<?= $PHP_SELF; ?>?v=w>view by workshop</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href=<?= $PHP_SELF; ?>?v=st>view by state</a><br><br>

<? 
$v = ($v)?$v:'w';

include_once('../webeditor/config.php3');  // conf variables
include_once('../webeditor/functions.inc.php');// functions
dbconnect();

$workshops = get_cw_listinfo('cw_workshop'); #ten12_dump($workshops);
$subjects =  get_cw_listinfo('cw_subject'); #ten12_dump($subjects);
$states =    get_stateinfo(); #ten12_dump($states);

/* THIS PART WORKS FINE.... 
if ($v=='w' && !$s && !$w && !$st){

		foreach($subjects as $sid => $subject){
	?>
		&bull;&nbsp;<a href=<? $PHP_SELF ?> ?s=<?= $sid ?> >
		<?= $subject['name'] ?>
		</a><br><br>
	<?
	} //end foreach
}*/

/THIS IS THE PART THAT DOES NOT WORK/
if($v=='s' && !$s && !$w && !$st){
	foreach($subjects as $sid => $subject){
?>
	&bull;&nbsp;<a href=<? $HTTP_SERVER_VARS['PHP_SELF']; ?> ?s=<?= $sid ?> >
	<?= $subject['name'] ?>
	</a><br><br>
<?

Recommended Answers

All 2 Replies

It may be that the long string is disabled. I remember that certain array's like that started getting phased out in 4.0.

Please refer to the following page for more information to get the commands that are more up to date.


http://php.net/reserved.variables


sorry if this doesn't help

Member Avatar for fatihpiristine

what do you want to do exactly?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.