La ligue des webmasters
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

Modification d'un fichier php

2 participants

Aller en bas

Modification d'un fichier php Empty Modification d'un fichier php

Message  lolo493 Jeu 26 Avr - 9:20

Bonjour tout le monde,

Je post ce sujet car je reste bloquer sur un petit soucis de fichier sur adsmanager pro et je viens vers les membres pour une petite aide.

Voici mon soucis avec le code erreur Crying or Very sad :

Fatal error: Call to undefined function get_ipnum() in /home/cfegjxri/public_html/show.php on line 29

Donc si une personne charitable pouvait m'aider merçi d'avance.

lolo493

lolo493

Messages : 31
Date d'inscription : 20/03/2012
Age : 44
Localisation : Bretagne 29

http://black-ptp.rd-h.fr/index.php

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  web59 Jeu 26 Avr - 15:40

Slt,

c'est parce que la fonction de détection de l'ip n'est plus ou fausse

web59
web59
Admin
Admin

Messages : 279
Date d'inscription : 20/10/2010
Age : 44
Localisation : Nice

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  lolo493 Mar 8 Mai - 12:21

Hello tout le monde,

Je reviens sur mon post car je suis toujours coincé avec mon code erreur. Si une personne aurait la solution merçi d'avance de son aide.

lolo493

lolo493

Messages : 31
Date d'inscription : 20/03/2012
Age : 44
Localisation : Bretagne 29

http://black-ptp.rd-h.fr/index.php

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  web59 Mar 8 Mai - 14:15

lolo493 a écrit:Hello tout le monde,

Je reviens sur mon post car je suis toujours coincé avec mon code erreur. Si une personne aurait la solution merçi d'avance de son aide.

lolo493

Slt,

post ici la fonction complète de

function get_ipnum()
en fait tu post de la ligne 25 a 50 merci
web59
web59
Admin
Admin

Messages : 279
Date d'inscription : 20/10/2010
Age : 44
Localisation : Nice

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  lolo493 Mar 8 Mai - 18:11

Re,

Voici l'extrait du fichier:

/*
show.php?z=26&pl=25&shape=1&c_border=333333&c_background=000000&c_text1=cccccc&c_text2=ffffff&c_text3=999999&c_text4=cccccc&c_text5=cccccc&c_text6=0&c_text7=0&c_text8=0&c_text9=0&c_text10=0
show.php?z=11
show.php?z=1&pl=43&shape=1
show.php?w=jeho&shape=1&ad_type=1
*/

error_reporting (E_ERROR | E_PARSE);
$no_ad_t = 1;
include('./common.php');
$s[refer] = getenv('HTTP_REFERER'); if ($s[refer]) { $x = parse_url($s[refer]); $s[ref_domain] = $x[host]; } else $s[refer] = $s[ref_domain] = 'UNKNOWN';
if (!is_numeric($_GET[shape])) $_GET[shape] = 0;
get_ipnum(); if (($s[ad_log_country]) OR ($s[p_log_country]) OR ($s[ad_country_target])) $s[country] = get_country(); else $s[country] = ''; //$s[country] = 'AU';

if (($_GET[ad_type]) AND (is_numeric($_GET[ad_type])))
{ $q = mysql_query("select n,ad_type,w,h,color_style,logotext_color from $s[pr]ad_types where n = '$_GET[ad_type]'");
$ad_type_vars = mysql_fetch_assoc($q);
}
elseif ($_GET[z])
{ if (is_numeric($_GET[z])) $zones[0] = $_GET[z]; else $zones = explode(',',$_GET[z]);
if (($zones[0]) AND (is_numeric($zones[0])))
{ $q = mysql_query("select $s[pr]ad_types.n,$s[pr]ad_types.ad_type,$s[pr]ad_types.w,$s[pr]ad_types.h,$s[pr]ad_types.color_style,$s[pr]ad_types.logotext_color,$s[pr]zones.banner_target from $s[pr]ad_types,$s[pr]zones where $s[pr]zones.n = '$zones[0]' and $s[pr]zones.ad_type = $s[pr]ad_types.n limit 1");
$ad_type_vars = mysql_fetch_assoc($q);
if ($ad_type_vars[banner_target]) $s[target] = $ad_type_vars[banner_target];
}
}
if (!$ad_type_vars[n]) die('Missing ad type');

if (($_GET[shape]) AND (($ad_type_vars[ad_type]=='banner') OR ($ad_type_vars[ad_type]=='google')))
{ $q = mysql_query("select template_big,template_small,ads,w,h from $s[pr]ad_type_templates where ad_type = '$ad_type_vars[n]' and n = '$_GET[shape]' limit 1");
$s[template_vars] = mysql_fetch_assoc($q);
$need = $s[template_vars][ads];
}

if ($s[ad_country_target]) $country_q = "AND ($s[pr]c.some_countr = '0' OR ($s[pr]c_countries.country = '$s[country]' AND $s[pr]c.n = $s[pr]c_countries.ad AND $s[pr]c.camp = $s[pr]c_countries.c))";
$s[hour] = date('G',$s[cas]); $s[day] = date('w',$s[cas])+1; list($s[y],$s[m],$s[d]) = explode('-',date('Y-n-j',$s[cas]));

if (!$s[no_time_zones])
{ for ($x=1;$x<=5;$x++) { if (($s["tf_$x"] <= $s[hour]) AND ($s["tt_$x"] > $s[hour])) { $s[tz] = $x; break; } }
if ($s[tz]) $timezone_q = "AND $s[pr]c.tz$s[tz] = '1'";
}

$s[where_q] = "AND $s[pr]ads.ad_complete = '1' AND $s[pr]ads.ad_type = '$ad_type_vars[n]' AND $s[pr]ads.accept = '1' AND $s[pr]ads.en_w = '1' AND $s[pr]c.en_u = '1' AND $s[pr]c.en_w = '1' AND ($s[pr]c.i_nu>'0' OR $s[pr]c.c_nu>'0' OR $s[pr]c.d_valid_by>'$s[cas]' OR $s[pr]c.unlimit='1') AND ($s[pr]c.i_d_max='0' OR $s[pr]c.i_d_nu>'0') AND ($s[pr]c.c_d_max='0' OR $s[pr]c.c_d_nu>'0') AND $s[pr]c.t1<'$s[cas]' AND $s[pr]c.t2>'$s[cas]' AND $s[pr]c.d$s[day] = '1' $timezone_q $country_q AND $s[pr]c.n = $s[pr]ads.n";

$s[what_q] = "$s[pr]ads.ad_type,$s[pr]ads.kind,$s[pr]ads.n,$s[pr]c.camp,$s[pr]ads.norepeat,$s[pr]ads.banner,$s[pr]ads.url,$s[pr]ads.alt,$s[pr]ads.raw,$s[pr]ads.javascript,$s[pr]ads.def,$s[pr]ads.user,$s[pr]c.i_nu,$s[pr]c.zone,$s[pr]c.c_nu,$s[pr]c.unlimit,$s[pr]c.d_valid_by,$s[pr]c.t2,$s[pr]c.emailed,$s[pr]c.i_d_nu,MD5(RAND()) AS m,
$s[pr]ads.url1,$s[pr]ads.url2,$s[pr]ads.url3,
$s[pr]ads.text1,$s[pr]ads.text2,$s[pr]ads.text3,$s[pr]ads.text4,$s[pr]ads.text5,$s[pr]ads.text6,$s[pr]ads.text7,$s[pr]ads.text8,$s[pr]ads.text9,$s[pr]ads.text10,
$s[pr]ads.picture1,$s[pr]ads.picture2,$s[pr]ads.picture3,$s[pr]ads.picture4,$s[pr]ads.picture5";

if (!$need) $need = 1;

if ((is_array($zones)) AND (is_numeric($zones[0]))) zone($zones,$_GET[rl],$_GET[pl],$need,$ad_type_vars);
elseif ($_GET[w]) word($_GET[w],$_GET[rl],$need,$ad_type_vars);
else ad_type($_GET[rl],$_GET[pl],$need,$ad_type_vars);

En vous remerciant d'avance

lolo493

lolo493

Messages : 31
Date d'inscription : 20/03/2012
Age : 44
Localisation : Bretagne 29

http://black-ptp.rd-h.fr/index.php

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  web59 Mar 8 Mai - 19:15

get_ipnum()

tu a bien ce fichier "common.php" ?
include('./common.php');

Si oui post ici la fonction complète de get_ipnum() qui ce trouve dans common.php
web59
web59
Admin
Admin

Messages : 279
Date d'inscription : 20/10/2010
Age : 44
Localisation : Nice

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  lolo493 Mar 8 Mai - 20:13

Bon j'ai cherché la bonne ligne de code et voici ce que j'ai trouvé:

Code:

<?php
function get_country() {
global $s;
if (!$s[ipnum]) return '';
$q = dq("select cc from $s[pr]ip_country_temp where n = '$s[ipnum]'",1);
$x = mysql_fetch_row($q); if ($x[0]) return $x[0];
$q = dq("select cc from $s[pr]ip_country where start <= '$s[ipnum]' and end >= '$s[ipnum]'",1);
$x = mysql_fetch_row($q);
if ($x[0])
{ dq("insert into $s[pr]ip_country_temp values ('$s[ipnum]','$x[0]','$s[cas]')",1);
  return $x[0];
}
else return '';
}
?>

J'espère que c'est la bonne Embarassed

lolo493

Messages : 31
Date d'inscription : 20/03/2012
Age : 44
Localisation : Bretagne 29

http://black-ptp.rd-h.fr/index.php

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  web59 Mer 9 Mai - 13:58

Sa doit être plus haut,
met le fichier complet stp

que je vois ce qu'il contient

ou envois le moi par mai ce sera plus simple
web59
web59
Admin
Admin

Messages : 279
Date d'inscription : 20/10/2010
Age : 44
Localisation : Nice

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Modification d'un fichier php Empty Re: Modification d'un fichier php

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum