Script - Remplacer une phrase
YannOuch
-
YannOuch -
YannOuch -
Bonjour,
J'ai mis en place sur mon site un petit script permettant au membre de gagner des points suite à un clic sur un lien ou une bannière des partenaires du site.
Script en 4 pages. Et je cherche à en modifier une. Je vous montre la page/code en question.
Code que voici :
Ce que je cherche à faire, c'est qu'une fois la visite du membre faire, c'est au choix :
- le partenaire n'apparaît plus
- la phrase "cette visite ..." soit remplacé par "Visite validée"
Avez vous une idée pour effectuer une telle requête ?
Jusque là, j'ai réussi à afficher cette phrase sur tous les partenaires, une fois toutes les visites faites mais ce n'était pas le but recherché.
Je vous remercie par avance de votre lecture, et de votre éventuelle réponse.
Bien amicalement, Yann.
J'ai mis en place sur mon site un petit script permettant au membre de gagner des points suite à un clic sur un lien ou une bannière des partenaires du site.
Script en 4 pages. Et je cherche à en modifier une. Je vous montre la page/code en question.
Code que voici :
<?php
include('dbconnect.php');
if(!$start) $start=0;
$count=20;
$sql=mysql_query("SELECT * FROM tasks WHERE fpaytype='points' order by prise desc")or die (mysql_error());
$rows=mysql_num_rows($sql);
if($rows<=($start+$count))
$end=$rows;
else
$end=$start+$count;
for($i=$start;$i<$end;$i++)
{
mysql_data_seek($sql,$i);
$arr=mysql_fetch_array($sql);
extract($arr);
$sq=mysql_query("SELECT fnum FROM task".$fcode." WHERE fid=$id AND fdate=now()")or die (mysql_error());
if(!mysql_num_rows($sq))
{
echo"<br><i>$fsitename</i><br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Cette visite vous rapporte: </b>";
if($fpaytype=='points') echo"$prise points<br><hr>"; }
}
echo"<center><br>";
if($start != 0)
{
$start=$start-$count;
echo"<a href=index.php?tp=$tp&st=$st&s=$s&start=$start>Précédent</a> | ";
$fl=1;
}
if($end<$rows)
{
if($fl)
$start=$start+$count+$count;
else $start=$start+$count;
echo"| <a href=index.php?tp=$tp&st=$st&s=$s&start=$start>Suivant</a>";
}
?>
Ce que je cherche à faire, c'est qu'une fois la visite du membre faire, c'est au choix :
- le partenaire n'apparaît plus
- la phrase "cette visite ..." soit remplacé par "Visite validée"
Avez vous une idée pour effectuer une telle requête ?
Jusque là, j'ai réussi à afficher cette phrase sur tous les partenaires, une fois toutes les visites faites mais ce n'était pas le but recherché.
Je vous remercie par avance de votre lecture, et de votre éventuelle réponse.
Bien amicalement, Yann.
A voir également:
- Script - Remplacer une phrase
- Remplacer disque dur par ssd - Guide
- Script vidéo youtube - Guide
- Vérifier si une phrase est correcte grammar check - Accueil - Google
- Remplacer word - Guide
- Mas script - Accueil - Windows
4 réponses
Il faut modifier cet endroit :
echo"<br><i>$fsitename</i><br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Cette visite vous rapporte: </b>";
if($fpaytype=='points') echo"$prise points<br><hr>";
echo"<br><i>$fsitename</i><br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Cette visite vous rapporte: </b>";
if($fpaytype=='points') echo"$prise points<br><hr>";
Pour retirer l'affichage des points gagnés , c'est :
echo"<br><i>$fsitename</i><br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Visite Validée<br><hr>";
echo"<br><i>$fsitename</i><br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Visite Validée<br><hr>";
Et je pense que le partenaire est affiché par : $fsitename
donc :
echo"<br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Visite Validée<br><hr>";
donc :
echo"<br><a href=visit_task.php?t=$fn&id=$id target=blank onclick='javascript:reloadpage(30)'>$fnote</a><br><b>Visite Validée<br><hr>";
Salut thevinou,
en effet je dois bien modifier cet endroit.
$sitename correspond au nom/site du partenaire.
Et
est bel bien la phrase que je veux changer.
Mais contrairement à ta réponse, je ne désire pas changer cette phrase de changer définitive.
Je désire la changer seulement suite à la visite d'un membre.
Autrement dit, rajouter quelque chose comme ceci :
Mais je m'y prend mal apparemment !
Merci pour vos réponses, Amicalement, Yann.
en effet je dois bien modifier cet endroit.
$sitename correspond au nom/site du partenaire.
Et
><b>Cette visite vous rapporte: </b>"; if($fpaytype=='points') echo"$prise points<br><hr>
est bel bien la phrase que je veux changer.
Mais contrairement à ta réponse, je ne désire pas changer cette phrase de changer définitive.
Je désire la changer seulement suite à la visite d'un membre.
Autrement dit, rajouter quelque chose comme ceci :
$sqs=mysql_query("SELECT * FROM tasks WHERE fn=$t") or die(mysql_error());
$arr=mysql_fetch_array($sqs);
@extract($arr);
$sq=mysql_query("SELECT * FROM task".$fcode." WHERE fid=$id AND fdate=CURDATE()")or die(mysql_error());
if(mysql_num_rows($sq)!=0)
{
echo"<font face=verdana color=ffffff><b>Visite Validé</b></font>";
exit;
}
Mais je m'y prend mal apparemment !
Merci pour vos réponses, Amicalement, Yann.