Bonjour,
J'apprend présentement PHP et MySQL et pour apprendre je me suis lancé dans un projet pour faire un carnet d'adresse (probablement très simple pour les habitués...mais ca permet d'apprendre

). J'ai pratiquement terminé, mais je veux permettre aux utilisateurs de pouvoir retourner en arrière avec un lien PAGE PRÉCÉDENTE qui retourne à la page d'ou il viens. Comme j'ai plusieurs variable ($user_id, $contact_id...), le bouton BACK du navigateur n'est pas toujours la meilleur solution.
Je connais la variable $PHP_SELF, mais comme mon site n'est pas à la racine du serveur (ex.:
http://www.xxxxxxxxx.com/mathieu/index.php), la valeur de $PHP_SELF est donc /mathieu/index.php. Cependant, je ne peux faire de liens avec ceci. Je joins mon code (la partie de mon switch () ou ca se passe) et j'aimerais baeucoup avoir un peu d'aide ou des conseils. Je peux toujours utiliser un ereg_replace pour enlever le /mathieu/, mais je ne maitrise vraiment pas cette fonction.
case "add":
/**********************************************************************************/
/************* CETTE SECTION EST FONCTIONNELLE ************************************/
/**********************************************************************************/
//requete SQL d'addition
$requete = "INSERT INTO contacts(prenom,email,web,adresse,telephone,mobile,fax,entreprise,hierarchie,remarques,uid) VALUES('$prenom','$email','$web','$adresse','$telephone','$mobile','$fax','$entreprise','$hierarchie','$remarques','$uid')";
$resultat=mysql_query($requete,$id_connex);
echo "<br>Ce contact a bien été ajouté à votre carnet.<br>";
echo "<BR><BR>";
echo "<table width=90% border=0 cellspacing=2 cellpadding=3 bgcolor=\"890303\">\n";
echo "<tr>";
echo "<td align=center><font color=\"ffffff\"><b>Nom</b></font></td>";
echo "<td align=center><font color=\"ffffff\"><b>Email</b></font></td>";
echo "<td align=center><font color=\"ffffff\"><b>Site web</b></font></td>";
echo "<td align=center><font color=\"ffffff\"><b>Téléphone</b></font></td>";
echo "<td align=center><font color=\"ffffff\"><b>Compagnie</b></font></td>";
echo "<tr>";
echo "<td align=center bgcolor=\"ffffff\"><span class=\"texte\"><b>$prenom</b></span></td>";
echo "<td align=center bgcolor=\"ffffff\"><a href=\"mailto:$email\"><span class=\"texte\">$email</span></a></td>";
echo "<td align=center bgcolor=\"ffffff\"><a href=\"http://$web\" target=\"_blank\"><span class=\"texte\">$web</span></a></td>";
echo "<td align=center bgcolor=\"ffffff\"><span class=\"texte\">$telephone</span></td>";
echo "<td align=center bgcolor=\"ffffff\"><span class=\"texte\">$entreprise</span></td></tr>";
// MON PROBLÈME EST ICI!!!
echo "<tr><td colspan=\"5\" align=left><a href=\"http://$back&id=$id_contact\"><span class=\"texte\"><b>Retour à la page précédente</b></span></a></td></tr>";
echo "</table>";
break;
s.v.p, aidez moi...
merci