Exemple #1
0
<?php

$classes = ["Pokemon", "EncounterSpace", "Inventory"];
foreach ($classes as $class) {
    require_once $class . ".class.php";
}
$es = new EncounterSpace("Forest", "forest");
$es->save();
?>
<form action="add-pokemon.php" method="post">
    <h3>Add Pokemon to 'The Forest'</h3>
    <input type="text" placeholder="add pokemon" name="pokemonname" required="required" autofocus>
    <input type="submit" value="Add Pokemon">
</form>

<a href="forest.php">What Pokémon are in 'The Forest'?</a>
<hr>
<a href="walk.php?area=forest">Walk through 'The Forest'!</a>
<hr>
<a href="my-inventory.php">See your inventory</a>
Exemple #2
0
<?php

$classes = ["Pokemon", "EncounterSpace", "Inventory"];
foreach ($classes as $class) {
    require_once $class . ".class.php";
}
$es = new EncounterSpace("Forest", "forest");
$es->save();
$poke = $es->findPokemon($_GET['id']);
$inv = new Inventory();
$inv->save();
$inv->addPokemon($poke);
echo "You've just caught: " . $poke->name;
echo '<hr><a href="my-inventory.php">See your inventory</a>';
<?php

$classes = ["Pokemon", "EncounterSpace", "Inventory"];
foreach ($classes as $class) {
    require_once $class . ".class.php";
}
$es = new EncounterSpace("Forest", "forest");
$es->save();
$pokemon = new Pokemon(ucfirst($_POST['pokemonname']));
$es->addPokemon($pokemon);
header('Location: index.php');
Exemple #4
0
<?php

if (!isset($_GET['area'])) {
    die("No area set.");
}
$area = $_GET['area'];
$classes = ["Pokemon", "EncounterSpace", "Inventory"];
foreach ($classes as $class) {
    require_once $class . ".class.php";
}
$es = new EncounterSpace("Forest", "forest");
$es->save();
$es->walk();
Exemple #5
0
<?php

$classes = ["Pokemon", "EncounterSpace", "Inventory"];
foreach ($classes as $class) {
    require_once $class . ".class.php";
}
$es = new EncounterSpace("Forest", "forest");
$es->save();
$es->echoAllPokemon();