Question : builing un de base annonce avec nous la fonctionnalité !

Salut je construis juste un de base annonce avec nous la fonctionnalité, mon client ne la veut pas aiment un PPC, mais de base comme où il peut choisir les utilisateurs/markerts pour remplir forme et pour soumettre leur logo et tout autre code de filiale à nous et pour payer des honoraires de 5 USD pendant 6 mois et après 6 mois ils devraient être handicapés et permis seulement sur demande ! le bidon du

Well n'importe quel me guident ici parce que la manière je vont comme un PPC qu'elle a des tonnes de choses à creuser autour comme des impressions et des crédits et divisent en lots plus ! le code fait sur commande du

any dans n'importe quelle autre langue serait également utile ainsi je peux avoir un idea
class= de

Réponse : builing un de base annonce avec nous la fonctionnalité !

Oui, vous devrez montrer les bannières d'une mode aléatoire pour donner une occasion à chacun de ces annonceurs. Naturellement, ce sera complètement aléatoire.

Disons-vous ont 1 grand bloc d'annonce au fond du site Web et vous essayez de montrer l'annonce dans ce bloc. Si vous voulez fournir une égalité des chances de montrer toutes les bannières, alors envisager de suivre ceci :
1. Créer une plus de table, l'appeler : ads_track
2. Maintenant où votre client approuve des annonces, elles deviennent approuvées. Vous aurez un ad_id. Vous voudrez envisager d'employer ceci fortement pour pouvoir montrer des annonces.
3. Dire ainsi quand un visiteur visite votre page pendant la première fois, alors lui montrer l'annonce d'abord. Stocker alors l'ad_id en SESSION $_SESSION appelé variable [« ad_id »]. Le moment maintenant prochain où vous questionnez, obtiennent l'identification de l'annonce qui est plus grande que cet ad_id. Si une annonce existe, alors vous pouvez procéder, sinon, l'ad_id peut être remis à zéro au début du commencement de la table.

J'attache le code dont vous auriez besoin à cette fin. Il fortement est aussi bien commenté, ainsi vous ne pouvez manquer rien. Ceci vous laissera fournir une égalité des chances de montrer toutes les annonces. Using aléatoire peut également être une solution, mais vous ne saurez pas combien de fois une annonce est montré répétitivement. Au moins using la manière que j'ai expliquée, vous saura que le visiteur obtient de voir la prochaine annonce lors de chaque visite de page.

Fait-elle cette aide ?
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
 ".$_SESSION['ad_id']."  LIMIT 1");	
							
	$num_rows = mysql_num_rows($result);
	
	if( $num_rows == 0 )
	{
		//No ads. greater than the ad_id. It's possible that there are no more ads after this. So start from beginning of ads table
		$result = mysql_query("SELECT ad_id, ad_title, ad_image FROM ads WHERE is_enabled = 1 ORDER BY ad_id ASC LIMIT 1");	
		$num_rows = mysql_num_rows($result);
	
		if( $num_rows == 0 )
		{
			//No ads. Add some, stranger!
		}
		else
		{
			//If ad is present, then process it.
			$row = mysql_fetch_array($result);
			$_SESSION['ad_id'] = $row['ad_id'];
		}
	}
	else
	{		
		//If ad is present, then process it & store the id in session.
		$row = mysql_fetch_array($result);
		$_SESSION['ad_id'] = $row['ad_id'];
	}
}

?>
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us