Ses derniers messages sur les forums
Quand un membre s'inscrit à ton site, il suffit d'utiliser
mail de PHP pour lui envoyer un mail.
Par contre, ton sujet parle de confirmation d'inscription et ton texte parle juste d'envoyer un mail.
Toi tu veux juste notifier l'utilisateur par mail qu'il s'est bien inscrit ?
Ou bien veux que le compte de la personne ne soit pas actif tant que la personne ne click par sur un lien présent dans le mail ?
Ben il te suffit de faire une concaténation non ?
Genre $id = substr($nom_article, 0, 10).md5(time());
Tu as loupé ta connexion au serveur MySQL.
Vérifie bien tes identifiants de connexion.
Ben si il n'est pas modifié en base, tu ne dois pas le modifier, sinon, tu ne pourras pas le retrouver.
Tu peux faire un truc de ce genre :
<?php
function updateString($texte) {
$texte = substr($texte, 0, 6);
$in = "àáâãäåòóôõöøèéêëçìíîïùúûüÿñ@,;! ";
$out = "aaaaaaooooooeeeeciiiiuuuuyna___-";
return strtr($texte, $in, $out);
}
echo updateString('é ol!fzezef');
?>
Ben la ligne 27 fait un substr, donc elle modifie donc ton id.
Et dans la page supprimer.php, je pense que tu utilises cet id modifié, donc il ne doit pas te le trouver en base.
Tu as forcemment une ligne 26.
Sinon, tu as une erreur à cet endroit :
$sql = 'SELECT lib_comp_stag FROM comp_stag WHERE aquis_en_sortie="Y";
Il faudrait mettre plutot :
$sql = "SELECT lib_comp_stag FROM comp_stag WHERE aquis_en_sortie='Y";
Ton premier message dit que le code t'appartient :)
Sinon, pour faire un echo, je te conseille de lire les cours du site.
En effet, si tu ne sais pas faire un echo, n'essayes pas de faire du PHP, tu n'arriveras à rien.
Un minimum de base de connaissance est requis pour modifier un script.
Cette fonction n'est pas une fonction du package de base de PHP.
Dans ton projet, tu dois surement avoir une classe dbInterface, et celle ci doit contenir la méthode static GetInstance.
Tu fais des requetes SQL et tu ne sais pas faire un echo ?
En plus, je vois un echo dans le code que tu nous as pasté.
Sans lui, on ne pourra pas t'aider.