OK, merci...
J'ai un autre problème : je veux pouvoir naviguer dans l'historique de mon iframe...
Mais je vous laisse regarder mes codes qui vous montrerons ce que j'espère atteindre!
Voici mes codes :
webnav.php
<?
try
{ $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');}
catch(Exception $e)
{ die('Erreur : '.$e->getMessage());}
$reponse = $bdd->query('SELECT ID, link FROM nav ORDER BY ID DESC');
$donnees = $reponse->fetch();
echo $donnees['ID'];
[b]function History($hist)
{
$backID = $donnees['ID']+($hist);
$backrep = $bdd->query("SELECT ID, link FROM nav WHERE ID='$backID'");
$backdon = $backrep->fetch();
$back = $backdon['link'];
echo ($backdon['link'] . $backdon['ID']);
}[/b]
?>
<div>
<form method="post" action="nav_post.php">
<input class="adress" type="text" name="link" value="http://" />
<input type="submit" value="go!" />
<input type="button" value="prec" onclick="[b]History(-1)[/b]" />
</form>
</div>
<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
<?php
$reponse = $bdd->query('SELECT ID, link FROM nav ORDER BY ID DESC');
$donnees = $reponse->fetch();
$link = $donnees['link'];
echo ('<p><b>' . strip_tags($donnees['link']));
?>
<div>
<iframe name="nav" class="nav" src="<?php echo($donnees['link']) ?>"/>
</div>
<?php $reponse->closeCursor(); ?>
nav_post.php
<?php
// Connexion à la base de données
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
// Insertion à l'aide d'une requête préparée
$req = $bdd->prepare("INSERT INTO nav (ID, link) VALUES('', ?)");
$req->execute(array($_POST['link']));
// Redirection du visiteur
header('Location: webnav.php');
?>
Est-ce compréhensible?
Je suis plus ou moins débutant (les fonction, c'est tout neuf!), merci me guider!
Merciiiiiii