Problème page de script de PTC
Bonjour, toute nouvelle parmi vous, ce site à l'air sympa.
J'ai un souci avec un script, si quelqu'un pouvait m'aider svp, ca serais sympa.
Sur cette page de script de PTC, les clics rémunéré en gain ne fonctionne pas, en points oui, et quand le lien est cliqué l ne disparais pas...
Voilà j'éspère que quelqu'un pourras m'aider, je débute dans le Php.
Merci d'avance.
Bonne journée
J'ai un souci avec un script, si quelqu'un pouvait m'aider svp, ca serais sympa.
Sur cette page de script de PTC, les clics rémunéré en gain ne fonctionne pas, en points oui, et quand le lien est cliqué l ne disparais pas...
- <?php $totaltotal = $balance; ?>
- <style type="text/css">
- <!--
- .Style1 {color: #FFFFFF}
- -->
- </style>
- <div align="right" class="Style1"></div>
- <span class="Style1"><b><u>Info :</u></b> Vous trouverez des liens en Cash et en point. <br>
- Les points seront ensuite convertie en CASH a la fin du mois <br>
- <br>
- <?php
- if(!$start) $start=0;
- $count=10;
- $sql=mysql_query("SELECT * FROM tasks ORDER BY fn");
- $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$fcodeWHERE fid=$idAND fdate=now()");
- if(!mysql_num_rows($sq))
- {
- if($ftype=='compteur') echo "<br><b>$fsitename</b><br><a href=visit_task.php?t=$fn&id=$idtarget=blank onclick='location.reload()'>".$fnote."</a><br>Clic rémunéré : ";
- if($ftype=='timer') echo "<br><b>$fsitename</b><br><a href=visit_task2.php?t=$fn&id=$idtarget=blank onclick='location.reload()'>".$fnote."</a><br>Clic rémunéré : ";
- if($fpaytype=='points') echo $prise. "point(s)<br><hr>";
- if($fpaytype=='euro') echo $prise. "Euro<br><hr>";
- }
- }
- echo"<center>";
- if($start != 0)
- {
- $start=$start-$count;
- echo"<a href=index.php?tp=$tp&st=$st&s=$s&start=$start>$countclics précédents</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>$countclics suivants </a>";
- }
- ?>
- </span> ?>
Voilà j'éspère que quelqu'un pourras m'aider, je débute dans le Php.
Merci d'avance.
Bonne journée
Hello.
manque un espace avant AND :
@+...
- SELECT fnum FROM task$fcodeWHERE fid=$idAND fdate=now()
manque un espace avant AND :
- SELECT fnum FROM task$fcodeWHERE fid=$id AND fdate=now()
@+...
Bonjour, merci je vais essayer de suite.
j'ai essayer, ca change rien, toujours pareil...
Les clics ne fonctionne pas en gain et ne disparaisse pas quand je les ai cliquée..
Une autre idée??
Merci
Les clics ne fonctionne pas en gain et ne disparaisse pas quand je les ai cliquée..
Une autre idée??
Merci
reuh ...
en fait faut plus d'espaces, avant WHERE :
Par contre je pige pas d'où sort la variable $fcode dans la requête ...
A mon avis la requête devrait ressembler à ça plutôt (enfin pas Plutôt, Sophie, parce que Plutot c'est le chien de Mikey) :
@+...
en fait faut plus d'espaces, avant WHERE :
- SELECT fnum FROM task$fcode WHERE fid=$id AND fdate=now()
Par contre je pige pas d'où sort la variable $fcode dans la requête ...
A mon avis la requête devrait ressembler à ça plutôt (enfin pas Plutôt, Sophie, parce que Plutot c'est le chien de Mikey) :
- SELECT fnum FROM task WHERE fid=$id AND fdate=now()
@+...
ok j'essaye mdrr plutot merci
j'ai essayer toujours pareil, lien en euros ne marche pas il me fait bien le timer et aprés ecrit "error", et le lien ne disparait toujours pas aprés avoir cliqué...
mais, ou est la requete qui met a jour la base de donnees lorsque l'on clique ?
Et ligne 4 un petit ; apres la couleur
Et ligne 4 un petit ; apres la couleur
rectifier pour la couleur merci.
c'est ca la base de donnée pour les clics?? j'y connais vraiment pas grand chose...
c'est ca la base de donnée pour les clics?? j'y connais vraiment pas grand chose...
- <?php
- if($act=='addvisit')
- {
- if(!mysql_query("CREATE TABLE task$code(
- fnum int(10) unsigned NOT NULL auto_increment,
- fip char(20) default NULL,
- fid int(10),
- fdate date default NULL,
- ftime time default NULL,
- PRIMARY KEY (fnum)
- ) TYPE=MyISAM;")) {echo"Ce code existe déjà"; exit;}
- $sql=mysql_query("INSERT INTO tasks(fcode,fsize,furl,fsitename,fnote,fvisits,fname,flog,fpass,startdate,enddate,prise,fpaytype,ftype) VALUES($code,$size,'$url','$sitename','$note',0,'$name','$login','$password','$sdate','$edate',$prise,'$paytype','$type')") or die(mysql_error());
- if(mysql_affected_rows()) echo"Nouvelle campagne ajoutée avec succès !";
- }
- ?>
- <form name="addvisit" method="post" action="">
- <table border="0" width="100%" align="center" bgcolor="#f5f5f5">
- <tr valign="top">
- <td colspan="2"><font color="#FFFFFF"><b><font face="Arial, Helvetica, sans-serif">
- <h2> AJOUTER UNE NOUVELLE CAMPAGNE DE PTC</h2>
- </font></b></font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica,sans-serif">Code :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <?
- if(!mysql_num_rows(mysql_query("SELECT fn AS cod FROM tasks ORDER BY fn DESC"))) $cod=1;
- else{
- @ extract(mysql_fetch_array(mysql_query("SELECT fn AS cod FROM tasks ORDER BY fn DESC"))); $cod=$cod+1;}
- echo"<input type=\"text\" name=\"code\" value=\"$cod\">
- <font size=\"1\">(ne pas modifier)</font></font>";
- ?></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Taille de la campagne :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="size" value="<? if($act=add) echo "$ftaille";?>">
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Lien à cliquer :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="url"<? if ($act=='add') echo"value=\"$furl\"";?>>
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="\Verdana, Arial, Helvetica, sans-serif">Nom du site :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="sitename"<? if ($act=='add') echo"value=\"$fsitename\"";?>>
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%">
- <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Code HTML de la bannière : <br>
- sous la forme
- </font><font color="#FF0000"><b><font size="1"><font color="#000066"><img src="http://www.site.com/banner.gif" /></font></b><br> </td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <textarea name="note" cols="40" rows="4"><? if ($act=='add') echo"$fnote";?></textarea>
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nom de l'annonceur :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="name"<? if ($act=='add') echo"value=\"$fname\"";?>>
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Login :</font></td>
- <td width="47%"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="login">
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mot de passe :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="password">
- </font></td>
- </tr>
- <tr valign="top">
- <td width="53%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Gain par visite :</font></td>
- <td width="47%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="text" name="prise" size="4">
- <input type="radio" name="paytype" value="points" checked>
- <font size="1">POINTS</font>
- <input type="radio" name="paytype" value="euro">
- <font size="1">EURO</font></font>
- </td>
- </tr>
- <tr valign="top">
- <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Type de PTC</font></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
- <input type="radio" name="type" value="compteur" checked>
- Triple-Clic
- <input type="radio" name="type" value="timer">Timer</font>
- </td>
- </tr>
- <tr valign="top">
- <td colspan="2">
- <div align="center"><font size="4"> </font></div>
- </td>
- </tr>
- <tr valign="top">
- <td colspan="2">
- <div align="center">
- <input type="hidden" name="tp" value="newptc">
- <input type="hidden" name="act" value="addvisit">
- <input type="submit" name="Submit" value="Ajouter la campagne">
- </div>
- </td>
- </tr>
- </table>
- <div align="center"></div>
- </form>
- <br>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><b><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"><h2>CAMPAGNES DE PTC ACTIVES</h2></font></b></td>
- </tr>
- <tr>
- <td>
- <table width=100% border=1 cellspacing=0>
- <tr>
- <td>
- <div align="center"><i>N°</i></div>
- </td>
- <td>
- <div align="center"><i>Code</i></div>
- </td>
- <td>
- <div align="center"><i>Taille de la campagne</i></div>
- </td>
- <td>
- <div align="center"><i>Lien à cliquer</i></div>
- </td>
- <td>
- <div align="center"><i>Clics effectués</i></div>
- </td>
- <td>
- <div align="center"><i>Login</i></div>
- </td>
- <td>
- <div align="center"><i>Mot de passe</i></div>
- </td>
- <td><i>Gain</i></td>
- <td>
- <div align="center"><i>Voir/Editer</i></div>
- </td>
- </tr>
- <?
- $sql=mysql_query("SELECT * FROM tasks ORDER BY fn");
- $rows=mysql_num_rows($sql);
- for($i=0;$i<$rows;$i++)
- {
- mysql_data_seek($sql,$i);
- $arr=mysql_fetch_array($sql);
- extract($arr);
- echo"
- <tr><td>$fn</td><td>$fcode</td><td>$fsize</td><td>$furl</td><td>$fvisits</td><td>$flog</td><td>$fpass</td><td>$prise $fpaytype</td><td><a href=viewvisitcamp.php?fn=$fntarget=blank>Voir/Editer</a></td></tr>
- ";
- }
- ?>
- </table>
- </td>
- </tr>
- </table>
hmm je ne vois pas vraiment comment ton script fonctionne, tout ce que je vois c'est que tu ne fais qu'ajouter des valeurs, tu ne les modifies jamais. Donc si tu clic sur un lien et que ca ajoute une nouvelle ligne dans ta table, il faut alors chercher la derniere entree en date et la comparee a ce que tu as en page.
Mais si tu n'y connais rien, pourquoi ce script semble si avance ? L'as-tu ecrit toi meme ?
Mais si tu n'y connais rien, pourquoi ce script semble si avance ? L'as-tu ecrit toi meme ?
Bonsoir, c'est un script acheté mais avec quelque soucis dessus et évidement celui qui me la vendu ne répond pas, la il me faudrait un bout de script pour que les liens cliqué disparaisse jusqu'au lendemeain... quelqu'un peut m'aider?
Merci pour votre aide et vos réponse, bonne soirée
Merci pour votre aide et vos réponse, bonne soirée
Salut Sophie
dans le principe je comprends ce que tu veux faire et c'est assez simple a realiser, cependant, ton code la est complique et surtout pas commente ! En plus je suppose que tu geres un espace membre avec ca ?
Donc ce qu'il faudrait c'est que lors d'un clic, dans ta base, ajouter une ligne avec la date, l'id du membre et l'id de la question/truc qui est clique. Ensuite lors de l'affichage il faut rechercher Si le membre X a deja clique la question Y a la date Z. Si oui, tu n'affiches pas de lien, si non, tu affiches le lien...
Desole si je ne peux pas t'ader plus mais je ne comprends vraiment pas ce code
Bon courage
dans le principe je comprends ce que tu veux faire et c'est assez simple a realiser, cependant, ton code la est complique et surtout pas commente ! En plus je suppose que tu geres un espace membre avec ca ?
Donc ce qu'il faudrait c'est que lors d'un clic, dans ta base, ajouter une ligne avec la date, l'id du membre et l'id de la question/truc qui est clique. Ensuite lors de l'affichage il faut rechercher Si le membre X a deja clique la question Y a la date Z. Si oui, tu n'affiches pas de lien, si non, tu affiches le lien...
Desole si je ne peux pas t'ader plus mais je ne comprends vraiment pas ce code

Bon courage
Accès rapide :
Remonter 

