You are here: Re: [PHP] Viewing a specific item within a php web-page? « PHP « IT news, forums, messages
Re: [PHP] Viewing a specific item within a php web-page?

Posted by Prathaban Mookiah on 04/10/05 13:26

I guess I had some 'spelling mistakes' in my suggested code.

Try the one below. It should be $HTTP_GET_VARS not $_HTTP_GET_VARS.

<?

$post_041005 = "article for April 10th 2005";
$post_040905 = "text for April 9th 2005";

switch ($HTTP_GET_VARS['articleid'])
{
case "post_041005": print($post_041005);
break;
case "post_040905": print($post_040905);
break;
default: echo "No article was specified.";
}

?>

And you can name the script in any way you want to. It need not be script.php.
Say if you put this code into a script call getarticle.php, you should call it
as youdomain/getarticle.php?articleid=post_xxxxx where xxxx is the appropriate
article number.

As someone else suggested, putting them into a database is the best way to do
it. But since I guess you are a beginner you might as well keep it very simple
like this for the time being. But ultimately you should consider databases.

Cheers,

Prathap

---------- Original Message -----------
From: "Carlos Palomino" <email@carlospalomino.com>
To: "Prathaban Mookiah" <prathap@ee.pdn.ac.lk>
Sent: Sun, 10 Apr 2005 06:09:53 -0400
Subject: Re: [PHP] Viewing a specific item within a php web-page?

> Hi,
>
> I tried the following but can not view the specified article but
> receive the default message when attempting to view either of the
> posts. I used the proper URL as suggested
> (script.php?read=post_041005).
>
> $post_041005 = "article for April 10th 2005";
> $post_040905 = "text for April 9th 2005";
> switch ($_HTTP_GET_VARS['read'])
> {
> case "post_041005": print($post_041005);
> break;
> case "post_040905": print($post_040905);
> break;
> default: echo "No article was specified.";
> }
>
> Any ideas on why I am receiving only the default message even though
> I go to the proper article URL?
>
> Best Wishes,
>
> Carlos
> ----- Original Message -----
> From: Prathaban Mookiah
> To: php-general@lists.php.net
> Sent: Sunday, April 10, 2005 4:23 AM
> Subject: Re: [PHP] Viewing a specific item within a php web-page?
>
> I think you have totally got it wrong. You pass on the value to a
> php script in the form on http:// /script.php?variable=value.
>
> So to accomplish your need you may have to do something like call http://
> /script.php?articleid=post_040905.
>
> Your program should be modified to maybe something like:
>
> <?
>
> $post_041005 = "article for April 10th 2005";
> $post_040905 = "text for April 9th 2005";
>
> switch ($_HTTP_GET_VARS['articleid'])
> {
> case "post_041005": print($post_041005);
> break;
> case "post_040905": print($post_040905);
> break;
> default: echo "No articleid specified"
> }
>
> If you still want to call it in the form
> domain.com/articles.php?post_040905, then you may do something like
> this:
>
> $post_041005 = "article for April 10th 2005";
> if isset($_HTTP_GET_VARS['post_041005'])
> print($post_041005);
>
> $post_040905 = "text for April 9th 2005";
> if isset($_HTTP_GET_VARS['post_040905'])
> print($post_post_040905);
>
> ?>
>
> There are more efficient ways to do it, but this should get the
> job done.
>
> Prathap
>
> ---------- Original Message -----------
> From: "Carlos Palomino" <email@carlospalomino.com>
> To: <php-general@lists.php.net>
> Sent: Sat, 9 Apr 2005 21:23:06 -0400
> Subject: [PHP] Viewing a specific item within a php web-page?
>
> > I have a document entitled: articles.php
> > Within this document, I want to store various written articles which
> > are headed by a string value - example:
> >
> > $post_040905 = "text for April 9th 2005";
> > print($post_040905);
> > $post_041005 = "article for April 10th 2005";
> > print($post_041005);
> >
> > How can I view a specific string's text via the browser? I thought
> > I could use domain.com/articles.php?post_040905 and only the
> > content written for that post would be shown. However, all of
> the > posts are shown. I just began reading about PHP from limited
> > tutorials so I am at a loss as to how I can accomplish this. I >
> would appreciate all assistance in this matter. > > Best Regards,
> > > Carlos
> ------- End of Original Message -------
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
------- End of Original Message -------

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация