Click to See Complete Forum and Search --> : PHP + HTML Comic Script


Event Mode
10-06-2006, 02:51 PM
I am attempting to use a combination of PHP and HTML to permit a webcomic easier update protocol.

The goal in mind is as follows:

To use the format php?comics=n for the pages of the site which house a specific comic
For the update process to be a simple matter of uploading the comic to the server (but I don't need a php upload script) and updating the values in a few places, such as in forms and loops.


I realize that's probably vague. So here's what I have so far, which is strictly HTML (my hope is to use PHP to address the problems above):

<img src = "/comics/comic13.jpg" alt = "Comic 13" align = "center">
<hr>
<!--Scroll-down menu for quick script access-->
<form name="ComicalForm" action = "index.php">
<select name="comics">
<option value = "13"> Comic 13 </option>
<option value = "12"> Comic 12 </option>
<option value = "11"> Comic 11 </option>
<option value = "10"> Comic 10 </option>
<option value = "9"> Comic 9 </option>
<option value = "8"> Comic 8 </option>
<option value = "7"> Comic 7 </option>
<option value = "6"> Comic 6 </option>
<option value = "5"> Comic 5 </option>
<option value = "4"> Comic 4 </option>
<option value = "3"> Comic 3 </option>
<option value = "2"> Comic 2 </option>
<option value = "1"> Comic 1 </option>
</select>
<input type = "Submit" value = "Jump to Strip">
</form>

there is other script but I think this is all that is consequential to this particular problem.

I guess it'd be nice if I could be more specific, but the problem I am having right now is I don't know where to even start...

JDM71488
10-06-2006, 03:15 PM
<?php

$total_comics = 13;
$view = 1;

if(isset($_GET['comic']))
{
if($_GET['comic'] > 1 && $_GET['comic'] < $total_comics)
{
$view = $_GET['comic']; // comic is ok
}
}

?>

<img src="/comics/comic<?php echo $view ?>.jpg" alt="Comic <?php echo $view ?>" align="center" />

<hr />

<!--Scroll-down menu for quick script access-->

<form method="get" action="index.php">

<select name="comic">
<option value = "13"> Comic 13 </option>
<option value = "12"> Comic 12 </option>
<option value = "11"> Comic 11 </option>
<option value = "10"> Comic 10 </option>
<option value = "9"> Comic 9 </option>
<option value = "8"> Comic 8 </option>
<option value = "7"> Comic 7 </option>
<option value = "6"> Comic 6 </option>
<option value = "5"> Comic 5 </option>
<option value = "4"> Comic 4 </option>
<option value = "3"> Comic 3 </option>
<option value = "2"> Comic 2 </option>
<option value = "1"> Comic 1 </option>
</select>

<input type = "Submit" value = "Jump to Strip">

</form>

Event Mode
10-06-2006, 03:28 PM
Hm... it looks right...

But it sure doesn't work right.

Kinda left some text out that should've been interpreted as code. *checks over*

Thinkin' maybe my server doesn't support php...?

like... part of the $_GET condition is displayed on the site as text, including the comment of //Comic is okay

Sheldon
10-06-2006, 08:28 PM
Nope sounds right, No PHP. did you name the file with a .php extension, NOT .HTML

Event Mode
10-06-2006, 08:29 PM
yeah, it's .php

Sheldon
10-06-2006, 08:38 PM
Then your hosat does not support PHP, you either need to upgrade your hosting package or move hosts.

Who do you host with?

Event Mode
10-06-2006, 08:42 PM
Tripod