Modification d'un fichier php

Voir le sujet précédent Voir le sujet suivant Aller en bas

Modification d'un fichier php

Message  lolo493 le 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 : 38
Localisation : Bretagne 29

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

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  web59 le Jeu 26 Avr - 15:40

Slt,

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


_________________
Autosurf Happy-surf | Max-Affiliation | Gagnez des codes | Web59 Réseaux & Créations
avatar
web59
Admin
Admin

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

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  lolo493 le 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 : 38
Localisation : Bretagne 29

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

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  web59 le 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

_________________
Autosurf Happy-surf | Max-Affiliation | Gagnez des codes | Web59 Réseaux & Créations
avatar
web59
Admin
Admin

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

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  lolo493 le 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 : 38
Localisation : Bretagne 29

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

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  web59 le 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

_________________
Autosurf Happy-surf | Max-Affiliation | Gagnez des codes | Web59 Réseaux & Créations
avatar
web59
Admin
Admin

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

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  lolo493 le 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 : 38
Localisation : Bretagne 29

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

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  web59 le 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

_________________
Autosurf Happy-surf | Max-Affiliation | Gagnez des codes | Web59 Réseaux & Créations
avatar
web59
Admin
Admin

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

http://www.pub-ptp.fr

Revenir en haut Aller en bas

Re: Modification d'un fichier php

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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