function ajouter_hp($chemin, $id_utilisateur_donnateur, $id_utilisateur_receveur)
{
    if (peut_ajouter_hp($chemin, $id_utilisateur_donnateur, $id_utilisateur_receveur) == 0) {
        return 0;
    }
    $monfichier = fopen($chemin . 'profil/' . $id_utilisateur_donnateur . '/id_hp.txt', 'r+');
    $chaine = fgets($monfichier);
    fseek($monfichier, 0);
    fputs($monfichier, $chaine . $id_utilisateur_receveur . "/");
    fclose($monfichier);
    $monfichier = fopen($chemin . 'profil/' . $id_utilisateur_receveur . '/hp.txt', 'r+');
    $nb_hp = fgets($monfichier);
    fseek($monfichier, 0);
    fputs($monfichier, $nb_hp += 1);
    return 1;
}
<?php

header("Content-Type: text/plain");
include '../fonction/fonctions.utilisateur.php';
include '../m/m.conn_pdo.php';
session_start();
if (peut_ajouter_hp("../", $_SESSION['utilisateur']['id_utilisateur'], $_POST['id_utilisateur'])) {
    ajouter_notification("../", $_POST['id_utilisateur'], $_SESSION['utilisateur']['login'] . " gave you a hope point.");
}
ajouter_hp("../", $_SESSION['utilisateur']['id_utilisateur'], $_POST['id_utilisateur']);
ajouter_point($_SESSION['utilisateur']['id_utilisateur'], 1, $bdd);
echo nb_hp("../", $_POST['id_utilisateur']);
Example #3
0
    ?>
"><div class="icone"><img alt="delete"     src="img/icon/delete.png"         title="delete"></img></div><div     class="texte size10 less_dark">black listing</div></a></li>
			</ul>
		</div>
		<?php 
}
?>
		<div class="desc">
			<div class="desc_top">
				<div class="text">	
					VIDEO DESCRIPTION 
					<?php 
if (isset($_SESSION['utilisateur']['id_utilisateur'])) {
    ?>
					<span id="addhppts" class="flri" style="<?php 
    echo 'background:url(img/icon/hope_point_' . (peut_ajouter_hp("", intval($_SESSION['utilisateur']['id_utilisateur']), $id_utilisateur) ? 'on' : 'off') . '.png';
    ?>
" onclick="ajouter_hp_point();">
						
					</span>
					<?php 
}
?>
				</div>
			</div>
			<div class="desc_middle">
				<p class="size14">
					<?php 
echo empty($description) ? 'No description yet.' : $description;
?>
				</p>