Faire pointer une page qui affiche les identifiants du contact

Résolu/Fermé
louveteau_informatique Messages postés 79 Date d'inscription jeudi 12 juin 2014 Statut Membre Dernière intervention 11 septembre 2014 - Modifié par louveteau_informatique le 2/07/2014 à 11:06
louveteau_informatique Messages postés 79 Date d'inscription jeudi 12 juin 2014 Statut Membre Dernière intervention 11 septembre 2014 - 2 juil. 2014 à 11:40
Bonjour,

je souhaiterais a la suite d'une redirection sur le bouton valider vers la page fiche contact faire en sorte que la page fiche contact me redonne les identifiants du contact comment doi je proceder ?? pour le moment jai un message d'erreur qui me dis qu'il ne trouve pas l'id du contact mais il est deja sur la page non il faut le renvoyer?? oui mais dans quel page je suis perdu la ...

voici les codes de mes trois pages

une page que je nommerais ajouterevenement :

<?php

$idcontact=$_GET['id'];

echo "<form action=validerevenement.php?id=$idcontact method='post' target='resultat'>";
echo "Objet :<br><input name='suivi' type='text' style='width: 100%'/><br><br>";
echo "Evenement :<br><textarea name='texte' type='text' style='width: 100%; height: 50%'></textarea>";
echo "<input type='submit' value='valider'/>";
echo "</form>";

?>

une page validerevenement :

<?php
include 'connexion.php';

//Récupération de l'identifiant automatique du contact
//.....
$idcontact=$_GET['id'];
$objet=$_POST['suivi'];
$corps=$_POST['texte'];

date_default_timezone_set('Europe/Paris');
$temp = date_default_timezone_get();
$maintenant=date('d-m-Y H:i:s');
$query = "INSERT INTO co_suivi(Numero, DateSuivi, Suivi, Texte) VALUES($idcontact,'$maintenant','$objet','$corps')";
$result = mssql_query($query);

header ('location: fichecontact.php');
?>

et une page fichecontact

<?php
include 'connexion.php';
detailcontact($_GET['id']);

function detailcontact ($n_contact)
{
$query = "SELECT contact.n_contact, nom_contact, prenom_contact,
fonction,nom_client, contact.internet
FROM contact
INNER JOIN client ON contact.n_client = client.n_client
WHERE n_contact = $n_contact
ORDER BY nom_contact, prenom_contact";
$result = mssql_query($query);
while ($row = mssql_fetch_row($result))
{
echo "Nom, Prenom : $row[1], $row[2]<br>";
echo "Fonction : $row[3]<br>";
echo "client : $row[4]<br>";
echo "Email : <a href='mailto:$row[5]'>$row[5]</a>";
echo "<br><br><br>";
}
echo "<aside><a href='ajouterevenement.php?id=$n_contact'>ajouter evenement</a></aside>";
echo"<br>";
echo "<table border=1 width=100%>";
echo "<tr>";
echo "<th width=10%>Date</th>";
echo "<th>Objet</th>";
echo "<th>Evenement</th>";
echo "</tr>";

$query= "Select CONVERT(CHAR(10), DateSuivi, 103),suivi,texte
From co_suivi inner join contact on co_suivi.numero = contact.n_contact
Where co_suivi.numero = $n_contact and datesuivi <>''
Order by datesuivi desc";
$result = mssql_query($query);
while ($row = mssql_fetch_row($result))
{
echo "<tr>";
echo "<td width=10%>$row[0]</td>";
echo "<td>$row[1]</td>";
echo "<td>$row[2]</td>";
echo "</tr>";
}
}
?>


Louveteau_informatique,
Si ma vie t'intéresse autant viens on va en discuter autour d'une bière comme ça t'arrêteras de raconter n'importe quoi à mon sujet.
A voir également:

1 réponse

louveteau_informatique Messages postés 79 Date d'inscription jeudi 12 juin 2014 Statut Membre Dernière intervention 11 septembre 2014
2 juil. 2014 à 11:40
Je me repond tout seul je vien de mapercevoir que j'avais mal taper
ma commande header

header ("location: fichecontact.php?id=$idcontact");
0