Array a la place du nom de blog [Résolu]

- - Dernière réponse :  xred123 - 15 sept. 2019 à 17:20
Bonjour,
c'est ecrit:" array" a la place du nom de blog sur le lien que j'envoie par mail pour faire connaitre le blog


Configuration: Windows / Chrome 76.0.3809.132
Afficher la suite 

16 réponses

Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783
0
Merci
Bonjour
Sans voir ton code impossible de te répondre ....
Commenter la réponse de jordane45
0
Merci
<table border="0">
<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

if ($id_blogV != 0) {
include("connect.php");
$sql_mail=mysql_query("SELECT email FROM membre WHERE id_membre = $id_membre");
mysql_close($connect);
$email=mysql_result($sql_mail,0);
 if ($adr_abs_sd == '') {
 $adr = "$adr_url/$blog";
 } else {
 $adr = "http://$blog.$adr_urlS";
 }
$exp="From: $email";
$sujet= "Mon nouveau blog est ouvert";
$body = "\nSalut !\n\nJe viens de créer mon blog à l'adresse :\n$adr";
$body .= "\nViens le découvrir et peut-être que toi aussi tu voudras créer le tien sur le site $adr_url, ";
$body .= "d'autant plus que c'est GRATUIT !\n\nA plus,\n$pseudo";
for ($e=1;$e<6;$e++) {
$dest=trim($_POST['email'.$e]);
  if ($dest != '') {
  $envoi=mail($dest, $sujet, $body, $exp);
    if ($envoi) {
 echo "<tr>\n\t<td>L'envoi du mail pour l'adresse $dest a réussi.</td>\n</tr>\n";
 } else {
 echo "<tr>\n\t<td>L'envoi du mail pour l'adresse $dest a échoué. Veuillez recommencer ou bien nous contacter</td>\n</tr>\n";
 } 
  }
}
$copie=$_POST['copie'];
if ($copie == 'oui') {
$envoi=mail($email, $sujet, $body, $exp);
  if ($envoi) {
  echo "<tr>\n\t<td>L'envoi de la copie à votre adresse $email a réussi.</td>\n</tr>\n";
  } else {
  echo "<tr>\n\t<td>L'envoi de la copie à votre adresse $email a échoué.</td>\n</tr>\n";
  }
}
} else {
print "<tr>\n\t<td>Opération impossible - L'authentification a échoué !</td>\n\t</tr>";
} ?>
</table>


EDIT : Ajout de la coloration syntaxique...
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Commenter la réponse de xred123
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783
0
Merci
J'ai édité ton message pour y mettre la coloration syntaxique... merci d'y penser la prochaine fois.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite...
1 - L'extension mysql est OBSOLETE.
Il faut désormais utiliser PDO ou mysqli (http://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top)

2 - Tu ne nous as pas montré ton code complet...
Certaines variables sont utilisées sans qu'on sache d'où (ni comment) tu les récupères...
Entre autres... $blog, $adr_urlS et $adr_ur
car je suppose que c'est là qu'est ton problème non ?

Je t'invite fortement à lire et à appliquer le contenu du lien suivant :
http://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code

.

Commenter la réponse de jordane45
0
Merci
ça devient trop compliqué pour moi,j'ai supprimé la rubrique,merci quand meme
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Comence deja par nous montrer le code complet de cette page...on pourra au moins t aider à corriger ton "array"
Commenter la réponse de xred123
0
Merci
<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ ?>

<form name="email" action="pub_blog2.php" method="post">
<table border="0">
<tr>
<td colspan="2">Vous pouvez ici envoyer un message d'invitation à visiter votre blog, via e-mail.
<br />Saisissez simplement les adresses de vos contacts. Vous pouvez envoyer autant d'invitations que vous voulez !</td>
</tr>
<tr>
<td align="right">E-mail 1</td>
<td><input type="text" name="email1" size="25" maxlength="50" /></td>
</tr>
<tr>
<td align="right">E-mail 2</td>
<td><input type="text" name="email2" size="25" maxlength="50" /></td>
</tr>
<tr>
<td align="right">E-mail 3</td>
<td><input type="text" name="email3" size="25" maxlength="50" /></td>
</tr>
<tr>
<td align="right">E-mail 4</td>
<td><input type="text" name="email4" size="25" maxlength="50" /></td>
</tr>
<tr>
<td align="right">E-mail 5</td>
<td><input type="text" name="email5" size="25" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2"><input type="checkbox" name="copie" value="oui" checked /> Je souhaite reçevoir une copie de l'invitation, à mon adresse e-mail</td>
</tr>
<tr>
<td colspan="2"><hr width="100%"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
<input type="submit" value="Je fais ma pub !" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" />
<input type="reset" value="Effacer" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" /></td>
</tr>
</table></form>
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Il semble que la lecture ne soit pas ton fort ...
Je t'ai déjà demandé de poster ton code CORRECTEMENT en utilisant les BALISES DE CODE
Je te redonne le lien des explications : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Ensuite... là tu nous montres le FORMULAIRE html...
Ce que j'aimerai (afin de t'aider je te le rappel... ) c'est le code COMPLET du script PHP qui effectue l'envoi...
Commenter la réponse de xred123
0
Merci
je n'ai pas trouvé le script qui envoie les mails dont tu me parles mais je te remercie pour ton aide.A+
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Bah c'est le premier que tu nous a montré mais il semble que tu as oublié de nous mettre les lignes au début du script
Commenter la réponse de xred123
0
Merci
non,ça commence bien par <table border="0" >et ça fini bien par </table>
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Que contient le fichier appelé par ton formulaire : pub_blog2.php
Commenter la réponse de xred123
0
Merci
ajout_pub.php est le premier fichier que j'ai envoyé et form_pub.php est le deuxieme.


<?php
session_start();
if (isset($_SESSION['pseudo']) && isset($_SESSION['mdp_crypt'])) {
$incl_page='ajout_pub.php';
set_include_path('./_blogadata/include');
include('struct_admin_blog.php');
} else {
header("location: ./");
} ?>

Commenter la réponse de xred123
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783
0
Merci
Donc on reprend...
Tu nous as donné les codes suivants
Fichier : form_pub.php
<form name="email" action="pub_blog2.php" method="post">
  <table border="0">
    <tr>
      <td colspan="2">Vous pouvez ici envoyer un message d'invitation à visiter votre blog, via e-mail.
        <br />Saisissez simplement les adresses de vos contacts. Vous pouvez envoyer autant d'invitations que vous voulez !
      </td>
    </tr>
    <tr>
      <td align="right">E-mail 1</td>
      <td><input type="text" name="email1" size="25" maxlength="50" /></td>
    </tr>
    <tr>
      <td align="right">E-mail 2</td>
      <td><input type="text" name="email2" size="25" maxlength="50" /></td>
    </tr>
    <tr>
      <td align="right">E-mail 3</td>
      <td><input type="text" name="email3" size="25" maxlength="50" /></td>
    </tr>
    <tr>
      <td align="right">E-mail 4</td>
      <td><input type="text" name="email4" size="25" maxlength="50" /></td>
    </tr>
    <tr>
      <td align="right">E-mail 5</td>
      <td><input type="text" name="email5" size="25" maxlength="50" /></td>
    </tr>
    <tr>
      <td colspan="2"><input type="checkbox" name="copie" value="oui" checked /> Je souhaite reçevoir une copie de l'invitation, à mon adresse e-mail</td>
    </tr>
    <tr>
      <td colspan="2"><hr width="100%"></td>
    </tr>
    <tr align="center">
      <td colspan="2"><input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
        <input type="submit" value="Je fais ma pub !" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" />
        <input type="reset" value="Effacer" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" />
      </td>
    </tr>
  </table>
</form>



Fichier : ajout_pub.php

<table border="0">
<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

if ($id_blogV != 0) {
include("connect.php");
$sql_mail=mysql_query("SELECT email FROM membre WHERE id_membre = $id_membre");
mysql_close($connect);
$email=mysql_result($sql_mail,0);
 if ($adr_abs_sd == '') {
 $adr = "$adr_url/$blog";
 } else {
 $adr = "http://$blog.$adr_urlS";
 }
$exp="From: $email";
$sujet= "Mon nouveau blog est ouvert";
$body = "\nSalut !\n\nJe viens de créer mon blog à l'adresse :\n$adr";
$body .= "\nViens le découvrir et peut-être que toi aussi tu voudras créer le tien sur le site $adr_url, ";
$body .= "d'autant plus que c'est GRATUIT !\n\nA plus,\n$pseudo";
for ($e=1;$e<6;$e++) {
$dest=trim($_POST['email'.$e]);
  if ($dest != '') {
  $envoi=mail($dest, $sujet, $body, $exp);
    if ($envoi) {
 echo "<tr>\n\t<td>L'envoi du mail pour l'adresse $dest a réussi.</td>\n</tr>\n";
 } else {
 echo "<tr>\n\t<td>L'envoi du mail pour l'adresse $dest a échoué. Veuillez recommencer ou bien nous contacter</td>\n</tr>\n";
 } 
  }
}
$copie=$_POST['copie'];
if ($copie == 'oui') {
$envoi=mail($email, $sujet, $body, $exp);
  if ($envoi) {
  echo "<tr>\n\t<td>L'envoi de la copie à votre adresse $email a réussi.</td>\n</tr>\n";
  } else {
  echo "<tr>\n\t<td>L'envoi de la copie à votre adresse $email a échoué.</td>\n</tr>\n";
  }
}
} else {
print "<tr>\n\t<td>Opération impossible - L'authentification a échoué !</td>\n\t</tr>";
} ?>
</table>



Le formulaire du fichier form_pub.php fait appel au fichier pub_blog2.php
Je suppose que le troisième code que tu nous as donné est donc celui de ce fichier..
<?php
session_start();
if (isset($_SESSION['pseudo']) && isset($_SESSION['mdp_crypt'])) {
  $incl_page='ajout_pub.php';
  set_include_path('./_blogadata/include');
  include('struct_admin_blog.php');
} else {
  header("location: ./");
} ?>


Ce fichier... fait lui même appel au fichier struct_admin_blog.php
en lui passant la variable
$incl_page='ajout_pub.php';


On peut donc supposer que les variables sont donc initialisées dans le script ./_blogadata/include/struct_admin_blog.php

Donc .. Que contient ce script ?

Pour rappel.. on cherche toujours à déterminer d'où proviennent les variables qui semblent être la cause de ton souci :
$adr_url
$blog
$adr_urlS


Il serait bien également que tu nous montres le contenu d'un de ces mail.. pour voir exactement à quelle ligne du code on fait référence pour ton "array"

PS: A l'avenir, essaye de faire comme moi... (indiquer le nom du fichier correspondant au code que tu montres... ) ça sera plus facile pour s'y retrouver.
Commenter la réponse de jordane45
0
Merci
voila le fichier struct_admin_blog.php:


<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

include("connect.php");
include("recup_param.php");
$adr_urlM = strtoupper($adr_url);
$quota_mm_mo = $quota_mm / 1024;
$pseudo=$_SESSION['pseudo'];
$sql_membre=mysql_query("SELECT id_membre, utilis_mm FROM membre WHERE pseudo LIKE '$pseudo'");
$pseudo=stripslashes($_SESSION['pseudo']);
$id_membre=mysql_result($sql_membre,0,0);
$utilis_mm=mysql_result($sql_membre,0,1);
$utilis_mm_mo = $utilis_mm / 1024;
$utilis_mm_mo = round($utilis_mm_mo, 1);
$util_pc = $utilis_mm / $quota_mm * 100;
$util_pc = floor($util_pc); 
$sql_all_blog=mysql_query("SELECT id_blog, nom_blog FROM blog WHERE id_m = '$id_membre' ORDER BY nom_blog");
mysql_close($connect);
$blog_bal=""; 
while ($all_blog = mysql_fetch_array($sql_all_blog)) {
$id_blog=$all_blog[0];
$nom_blog=$all_blog[1];
  if ($adr_abs_sd == '') {
  $blog_voir = "$adr_url/$nom_blog";
  } else {
  $blog_voir = "http://$nom_blog.$adr_urlS";
  }
$blog_edit="panel_blog.php?blog_id=$id_blog";
$blog_dest="detruire_blog.php?blog_id=$id_blog";
$blog_bal .="\n<tr>\n<td>  <b><u>$nom_blog</u></b> <img src=\"./_blogadata/graph/cal_arrow_right.gif\" border=0 width=10 height=7></td>
<td><a href=\"$blog_edit\" title=\"Modifier la description, ajouter des articles etc...\"><b>Admin.</b></a> - 
<a href=\"$blog_voir\" title=\"Afficher le blog dans une nouvelle fenêtre\" target=\"_blank\">Voir</a> - 
<a href=\"$blog_dest\" title=\"Effacer définitivement ce blog et ses articles\">Détruire</a><br /></td>\n</tr>\n";
} ?>
<[/html/htmlintro.php3 html]>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title>Bienvenue dans votre panel d'administration <?php echo $pseudo; ?></title>
  <meta name="description" content="">
  <meta name="keywords" content="">
  <link rel="stylesheet" href="./_blogadata/css/main.css" type="text/css" media="all" />
<script language="JavaScript">
function verif() {
  if (
  document.blog.fd_principal.value== '' ||
  document.blog.principal.value== '' ||
  document.blog.fd_tableau.value== '' ||
  document.blog.tableau.value== '' ||
  document.blog.fd_titre.value== '' ||
  document.blog.titre.value== '' ||
  document.blog.bordure.value== '' ||
  document.blog.bordure_sep.value== '' ||
  document.blog.liens.value== '' ||
  document.blog.fd_lien_over.value== '' ||
  document.blog.lien_over.value== ''
  ) {
  alert('Un ou plusieurs champ(s) de personalisation des couleurs ne sont pas renseignés !'); return false;
  }
}
function verif2() {
  if (document.article.titre_art.value == '') {alert('Votre article n\'a pas de titre'); return false;}
}
function verif3() {
  if (document.sondage.int_sond.value == '') {alert('Votre sondage n\'a pas d\'intitulé'); return false;}
  if (document.sondage.sond_rep1.value == '' ||
  document.sondage.sond_rep2.value == '') {
  alert('Un sondage comporte au moins 2 propositions...'); return false;}
}
function confirm_sup(msg) {
var choix = confirm(msg); 
  if (choix) {
  return true;
  } else {
  return false; 
  }
} 
function popup_color_picker()
		{
			var width = 400;
			var height = 375;
			window.open('clr_palette.php', 'cp', 'resizable=no, location=no, width='
						+width+', height='+height+', menubar=no, status=yes, scrollbars=no, menubar=no');
		}
		// ne pas modifier
		var strhex = "0123456789ABCDEF";
		var i;
		var is_mouse_down = false;
		var is_mouse_over = false;
		// conversion decimal (0-255) => hexa
		function dechex(n) {
			return strhex.charAt(Math.floor(n/16)) + strhex.charAt(n%16);
		}
		// "renvoyer" la couleur en cliquant sur OK
		function send_color(zone)
		{	
			   var new_color = document.forms['blog'].elements['btn_choose_color'].style.backgroundColor;
			   exp_rgb = new RegExp("rgb","g");
			   if (exp_rgb.test(new_color))
			   {
			   	exp_extract = new RegExp("[0-9]+","g");
			   	var tab_rgb = new_color.match(exp_extract);
			   	
			      new_color = '#'+dechex(parseInt(tab_rgb[0]))+dechex(parseInt(tab_rgb[1]))+dechex(parseInt(tab_rgb[2]));
			   }
		  switch (zone) {
		  case 0: elem = 'fd_principal'; break;
		  case 1: elem = 'principal'; break;
		  case 2: elem = 'fd_tableau'; break;
		  case 3: elem = 'tableau'; break;
		  case 4: elem = 'fd_titre'; break;
		  case 5: elem = 'titre'; break;
		  case 6: elem = 'bordure'; break;
		  case 7: elem = 'bordure_sep'; break;
		  case 8: elem = 'liens'; break;
		  case 9: elem = 'fd_lien_over'; break;
		  case 10: elem = 'lien_over'; break;
		  }
		document.forms['blog'].elements[elem].value = new_color;
		document.forms['blog'].elements['V'+elem].style.backgroundColor = new_color;
		}
// entrer manuellement le code couleur hexa
function change_color_m(elem,color) {
  if (color.length != 7) {
  alert('Le code couleur doit comporter 7 caractères avec le #');
  }
document.forms['blog'].elements[elem].value = color;
document.forms['blog'].elements['V'+elem].style.backgroundColor = color;
}
// précharger les thèmes
function charge_th(theme) {
  switch (theme) {
  case 1: v1='F5F5F5'; v2='808080'; v3='FFFAFA'; v4='696969'; v5='696969'; v6='FFFFFF'; v7='C0C0C0'; v8='696969'; v9='FF0000'; v10='FFFFFF'; v11='000000'; break;
  case 2: v1='000000'; v2='00FF7F'; v3='696969'; v4='98FB98'; v5='009966'; v6='FFFFFF'; v7='00FF7F'; v8='009966'; v9='00BFFF'; v10='FFFFFF'; v11='6666FF'; break;
  case 3: v1='BCFFFF'; v2='696969'; v3='EAFFFF'; v4='000000'; v5='9900CC'; v6='FFFFFF'; v7='D7D7D7'; v8='9900CC'; v9='9900CC'; v10='FFFFFF'; v11='6666FF'; break;
  case 4: v1='E0FFFF'; v2='FF1495'; v3='FFFFFF'; v4='000000'; v5='FFCCFF'; v6='000000'; v7='FF1495'; v8='FFCCFF'; v9='FF7F50'; v10='000000'; v11='FFCCFF'; break;
  case 5: v1='FFFF99'; v2='696969'; v3='FFFFCC'; v4='000000'; v5='FFE2BC'; v6='000000'; v7='FF1495'; v8='FFE2BC'; v9='993399'; v10='FFFFFF'; v11='003366'; break;
  case 6: v1='F0000A'; v2='FFFFFF'; v3='D3D3D3'; v4='000000'; v5='FFFFFF'; v6='000000'; v7='000000'; v8='000000'; v9='000000'; v10='FFFFFF'; v11='FF0000'; break;
  case 7: v1='0066CC'; v2='FFFFFF'; v3='003366'; v4='C782FF'; v5='FFFFFF'; v6='0000FF'; v7='000000'; v8='000000'; v9='FFFF00'; v10='FFFFFF'; v11='C782FF'; break;
  }
document.blog.fd_principal.value= '#'+v1;
document.blog.Vfd_principal.style.backgroundColor= '#'+v1;
document.blog.principal.value= '#'+v2;
document.blog.Vprincipal.style.backgroundColor= '#'+v2;
document.blog.fd_tableau.value= '#'+v3;
document.blog.Vfd_tableau.style.backgroundColor= '#'+v3;
document.blog.tableau.value= '#'+v4;
document.blog.Vtableau.style.backgroundColor= '#'+v4;
document.blog.fd_titre.value= '#'+v5;
document.blog.Vfd_titre.style.backgroundColor= '#'+v5;
document.blog.titre.value= '#'+v6;
document.blog.Vtitre.style.backgroundColor= '#'+v6;
document.blog.bordure.value= '#'+v7;
document.blog.Vbordure.style.backgroundColor= '#'+v7;
document.blog.bordure_sep.value= '#'+v8;
document.blog.Vbordure_sep.style.backgroundColor= '#'+v8;
document.blog.liens.value= '#'+v9;
document.blog.Vliens.style.backgroundColor= '#'+v9;
document.blog.fd_lien_over.value= '#'+v10;
document.blog.Vfd_lien_over.style.backgroundColor= '#'+v10;
document.blog.lien_over.value= '#'+v11;
document.blog.Vlien_over.style.backgroundColor= '#'+v11;
}
</script>
</head>
<body marginwidth="10" marginheight="10" topmargin="10" bottommargin="10" leftmargin="10" rightmargin="10">
<table border="0" width="100%" height="100%" bgcolor="white" cellpadding="0" cellspacing="0">
	<tr>
		<td rowspan="2" width="35%">
		<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" class="panel">
      	<tr valign="top">
      		<td width="13" height="13"><img src="./_blogadata/graph/corner-hg.gif" border="0" width="13" height="13" /></td>
      		<td></td>
      		<td width="13"></td>
      	</tr>
      	<tr>
      		<td></td>
			<td valign="top" align="center">
<table border="0" width="215" cellspacing="0" bgcolor="white" style="border: #FFFFFF 1px solid; -moz-border-radius: 5px">
	<tr align="center">
		<td><span class="lib_noir"><?php echo "<a href=\"$adr_url\" title=\"Cliquez pour revenir à l'accueil $nom_script\">"; ?><img src="./_blogadata/graph/logo.png" border="0" width="215" height="70" alt="<?php echo $adr_urlM; ?>" /></a><br />
 Le blog venu du </span><span class="lib_rouge">futur </span></td>
	</tr>
</table>
<br /><br /><table border="0" class="desc" width="100%" style="font-weight: bold">
  	<tr align="center" class="tab_titr">
		<td>MON COMPTE</td>
  	</tr>
	<tr>
		<td><a href="modif_membre.php">Changer mes informations</a></td>
  	</tr>
	<tr>
  		<td><a href="contact.php" target="_blank">Nous contacter (assistance ou autre)</a></td>
  	</tr>
</table>
<br /><table border="0" class="desc" width="100%" style="font-weight: bold">
  	<tr align="center" class="tab_titr">
		<td>NOUVEAU BLOG</td>
  	</tr>
	<tr>
		<td><a href="creer_blog.php">Créer un nouveau blog</a></td>
  	</tr>
	<tr>
		<td><a href="conditions_generales.php" target="_blank">Règlement pour les blogs</a> <i>(A lire impérativement)</i></td>
  	</tr>
</table>
<br /><table border="0" class="desc" width="100%">
  	<tr align="center" class="tab_titr">
		<td>MES BLOGS</td>
  	</tr>
  	<tr align="center">
		<td>Cliquez sur Admin. pour travailler sur le blog désiré</td>
  	</tr>
	<tr>
		<td><?php if (isset($blog_bal)) { echo "<table border=\"0\">$blog_bal</table>"; } ?></td>
  	</tr>
</table></td>
			<td></td>
      	</tr>
      	<tr valign="bottom">
      		<td height="13"><img src="./_blogadata/graph/corner-bg.gif" border="0" width="13" height="13" /></td>
      		<td>
<table border="0" align="right" class="panel" cellpadding="5">
	<tr>
		<td align="right" valign="bottom">Weblogs par Blogator-script<br /><a href="http://www.blogator-script.com" title="Le blog venu du futur" target="_blank">www.blogator-script.com</a>
		<br />© 2006 <a href="http://www.samtek.fr" target="_blank">SAMTEK</a> - <a href="http://www.blogator.net" target="_blank">Blogator</a></td>	
	</tr>
</table>			
			</td>
      		<td><img src="./_blogadata/graph/corner-bd.gif" border="0" width="13" height="13" alt="" /></td>
      	</tr>
		</table></td>
		<td height="175" width="20%">
		<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" class="panel" style="border-left: white 1px solid">
      	<tr valign="top">
      		<td width="13" height="13"></td>
      		<td></td>
      		<td width="13"></td>
      	</tr>
      	<tr>
      		<td></td>
			<td align="center">Quota multimédia <u>utilisé</u> :<br /><?php print "<b>$util_pc %</b> soit $utilis_mm_mo / $quota_mm_mo Mo"; ?></td>
			<td></td>
      	</tr>
      	<tr valign="bottom">
      		<td height="13"></td>
      		<td></td>
      		<td></td>
      	</tr>
		</table></td>
		<td width="45%">	
		<table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" class="panel" style="border-left: white 1px solid">
      	<tr valign="top">
      		<td width="13" height="13"></td>
      		<td></td>
      		<td width="13"><img src="./_blogadata/graph/corner-hd.gif" border="0" width="13" height="13" /></td>
      	</tr>
      	<tr>
      		<td></td>
			<td><form name="deconnexion" action="blog_out.php" method="post">
<table border="0" align="center" class="desc">
	<tr class="tab_titr">
		<td align="center">Zone membre de <?php echo $pseudo; ?></td>
	</tr>	
	<tr class="titr2">
		<td>Bienvenue dans l'interface d'administration de votre compte vous permettant de gérer vos informations et vos weblogs.</td>
	</tr>
	<tr align="center">
		<td><input type="submit" value="Blog out" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'"/><br />(Déconnexion)</td>
	</tr>
</table></form>
			</td>
			<td></td>
      	</tr>
      	<tr valign="bottom">
      		<td height="13"></td>
      		<td></td>
      		<td></td>
      	</tr>
		</table></td>
	</tr>
	<tr>
		<td colspan="2"><table border="0" width="100%" height="100%" cellpadding="0" cellspacing="0" class="blog">
      	<tr valign="top">
      		<td width="13" height="13"></td>
      		<td></td>
      		<td width="13"></td>
      	</tr>
      	<tr>
      		<td></td>
			<td align="center" valign="top">
<?php include('blog_mod.php'); ?>
			<br />
<?php include($incl_page); ?>
			</td>
			<td></td>
      	</tr>
      	<tr valign="bottom">
      		<td height="13"></td>
      		<td></td>
      		<td><img src="./_blogadata/graph/corner-bd.gif" border="0" width="13" height="13" alt=""></td>
      	</tr>
		</table></td>
	</tr>
</table>
</body>
</html>



et voila un mail de ce qu'on reçoit:

Mon nouveau blog est ouvert
***@*** <***@***> 14 septembre 2019 à 06:22
À : ***@***

Salut !

Je viens de créer mon blog à l'adresse :
http://www.1nom.org:8080/blogs/blogator/Array
Viens le découvrir et peut-être que toi aussi tu voudras créer le tien sur le site http://www.1nom.org:8080/blogs/blogator, d'autant plus que c'est GRATUIT !

A plus,
houel1234

---
L'absence de virus dans ce courrier electronique a ete verifiee par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Commenter la réponse de xred123
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783
0
Merci
Donc, la ligne de code concernée est bien celle à laquelle je pensai
$body = "\nSalut !\n\nJe viens de créer mon blog à l'adresse :\n$adr";


Dans le le fichier struct_admin_blog.php, on ne trouve pas l'initialisation de la variable $adr
Par contre, on voit que ce fichier inclus deux autres
include("connect.php");
include("recup_param.php");

Donc, il faudrait que l'on sache ce qu'il y a dedans...
(nb: Penses à rempacer tes éventuels identifiants par des **** afin de ne pas les afficher en clair sur le forum )
Commenter la réponse de jordane45
0
Merci
voila le fichier connect.php:


<?php
$serv="localhost:3307"; // Nom du serveur
$login="root"; // Utilisateur
$pass=""; // Mot de passe
$base="blogs"; // Nom de la base
$connect=mysql_connect($serv,$login,$pass) or die("Impossible de se connecter à la base de données");
mysql_select_db($base,$connect) or die("Impossible de sélectionner la base de données");
?>

et
le fichier recup_param.php:


<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

$param=mysql_query("SELECT * FROM parametrage"); 
$parametres = mysql_fetch_row($param);
$nom_script = $parametres[0]; 
$adr_abs = $parametres[1];
$adr_url = $parametres[2];
$adr_urlS = str_replace('http://www.','',$adr_url);
$adr_urlS = str_replace('http://','',$adr_urlS);
$adr_urlT = explode('/',$adr_urlS);
$adr_urlS = $adr_urlT[0]; 
$adr_abs_sd = $parametres[3];
$adr_url_sd = $parametres[4];	
$email_adm = $parametres[5]; 	
$resomax_ph_mb = $parametres[6];
$resomax_ph_mb_min = $parametres[7];	 
$resomax_ph_blg = $parametres[8];	
$resomax_ph = $parametres[9];			 
$resomax_ph_min = $parametres[10];	
$tx_compression = $parametres[11];	
$taillemax_ph =	$parametres[12];	
$quota_mm = $parametres[13];	
$taillemax_mm =	$parametres[14];		
$nb_ph_art = $parametres[15];	
$nb_art_p =	$parametres[16];	
$nb_liens =	$parametres[17];	  
$nb_com_aff = $parametres[18];	
$duree_cookie =	$parametres[19];
?>

Commenter la réponse de xred123
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783
0
Merci
Je ne vois rien d'anormal.
juste la variable $blog que je ne trouve pas dans l'initialisation des variables.... elle doit venir encore d'un autre fichier...

Il se pourrait que ça soit dans le fichier qui est chargé juste avant : blog_mod.php
<?php include('blog_mod.php'); ?>


Et en attendant, pourrais tu modifier ton mail comme suit histoire de voir les valeurs des différentes variables ?

Dans le fichier ajout_pub.php
En dessous de la ligne
$body = "\nSalut !\n\nJe viens de créer mon blog à l'adresse :\n$adr";  


Modifier comme ceci :
$body = "\nSalut !\n\nJe viens de créer mon blog à l'adresse :\n$adr";  

//le temps de debuguer le script...
$body .="<br> nom_script : " . print_r($nom_script,true);
$body .="<br> adr_abs : " . print_r($adr_abs,true);
$body .="<br> adr_url : " . print_r($adr_url,true);
$body .="<br> adr_urlT : " . print_r($adr_urlT,true);
$body .="<br> adr : " . print_r($adr,true);
$body .="<br> blog : " . print_r($blog,true);

Commenter la réponse de jordane45
0
Merci
voila le fichier blog_mod:

<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK


This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the [/contents/643-introduction-a-linux GNU] [/contents/643-introduction-a-linux General Public License] as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */
 
if (isset($_GET['blog_id'])) {
$id_blogA=$_GET['blog_id'];
} else if (isset($_POST['blog_id'])) {
$id_blogA=$_POST['blog_id'];
} else {
$id_blogA=0;
}
$id_blogV=0;
include('connect.php');
$sql_blog=mysql_query("SELECT id_m, nom_blog FROM blog WHERE id_blog = $id_blogA");
$sql_cpt_com=mysql_query("SELECT COUNT(*) FROM commentaire C JOIN article A ON C.id_artE = A.id_art WHERE id_blogE = $id_blogA AND vu = 0");
mysql_close($connect);
if (mysql_num_rows($sql_blog) == 1) {
$blog=mysql_fetch_array($sql_blog);
$id_m=$blog[0];
  if ($id_membre == $id_m) {
  $id_blogV=$id_blogA;
  $blog_nom=$blog[1];
  $nb_newcom=mysql_result($sql_cpt_com,0);
  }
} ?>
<table border="0" width="90%">
	<tr align="center">
		<td colspan="2"><img src="./_blogadata/graph/radio_on.gif" border="0" width="13" height="13" align="absmiddle" /> <b><?php print $blog_nom; ?></b></td>
	</tr>
	<tr align="center">
		<td style="width: 50%"><form name="mod_blog" action="modifier_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Modifier infos blog" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
		<td style="width: 50%"><form name="new_art" action="redig_article.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Créer un article" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">
		<td><form name="edit_liens" action="blogaliens.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Les blogaliens" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>	
		<td><form name="new_sond" action="redig_sondage.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Lancer un sondage" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">		
		<td><form name="envoi_mail" action="pub_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Faire de la pub" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
		<td><form name="voir_art" action="mes_articles.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Gestion articles/sondages" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">	
		<td><form name="voir_stats" action="stats_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Stats visiteurs" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px"/>
		</form></td>
		<td><form name="new_com" action="nouvelles_remarques.php" method="get">
		<?php 
		if ($nb_newcom > 0) {
		echo "<input type=\"submit\" value=\"Remarques non lues : $nb_newcom\" class=\"bouton2\" onmouseover=\"this.style.color='red'\" onmouseout=\"this.style.color='#696969'\" style=\"width: 200px\" />";
		} else {
		echo "<input type=\"submit\" value=\"Remarques non lues : 0\" class=\"bouton2\" onmouseover=\"this.style.color='red'\" onmouseout=\"this.style.color='#696969'\" style=\"width: 200px\" disabled/>";
		} ?>
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="hidden" name="nb_newcom" value="<?php print $nb_newcom; ?>" />
		</form></td>
	</tr>
	<tr>
		<td colspan="2"><hr width="100%" /></td>
	</tr>
</table>




et le fichier blog_mod_main:


<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

if (isset($_GET['blog_id'])) {
$id_blogA=$_GET['blog_id'];
} else if (isset($_POST['blog_id'])) {
$id_blogA=$_POST['blog_id'];
} else {
$id_blogA=0;
}
$id_blogV=0;
include('connect.php');
$sql_blog=mysql_query("SELECT id_m, nom_blog FROM blog WHERE id_blog = $id_blogA");
$sql_cpt_com=mysql_query("SELECT COUNT(*) FROM commentaire C JOIN article A ON C.id_artE = A.id_art WHERE id_blogE = $id_blogA AND vu = 0");
mysql_close($connect);
if (mysql_num_rows($sql_blog) == 1) {
$blog=mysql_fetch_array($sql_blog);
$id_m=$blog[0];
  if ($id_membre == $id_m) {
  $id_blogV=$id_blogA;
  $blog_nom=$blog[1];
  $nb_newcom=mysql_result($sql_cpt_com,0);
  }
} ?>
<table border="0" width="90%">
	<tr align="center">
		<td colspan="2"><img src="./_blogadata/graph/radio_on.gif" border="0" width="13" height="13" align="absmiddle" /> <b><?php print $blog_nom; ?></b></td>
	</tr>
	<tr align="center">
		<td style="width: 50%"><form name="mod_blog" action="modifier_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Modifier infos blog" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
		<td style="width: 50%"><form name="new_art" action="redig_article.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Créer un article" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">
		<td><form name="edit_liens" action="blogaliens.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Les blogaliens" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>	
		<td><form name="new_sond" action="redig_sondage.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Lancer un sondage" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">		
		<td><form name="envoi_mail" action="pub_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Faire de la pub" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
		<td><form name="voir_art" action="mes_articles.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Gestion articles/sondages" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px" />
		</form></td>
	</tr>		
	<tr align="center">	
		<td><form name="voir_stats" action="stats_blog.php" method="get">
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="submit" value="Stats visiteurs" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" style="width: 200px"/>
		</form></td>
		<td><form name="new_com" action="nouvelles_remarques.php" method="get">
		<?php 
		if ($nb_newcom > 0) {
		echo "<input type=\"submit\" value=\"Remarques non lues : $nb_newcom\" class=\"bouton2\" onmouseover=\"this.style.color='red'\" onmouseout=\"this.style.color='#696969'\" style=\"width: 200px\" />";
		} else {
		echo "<input type=\"submit\" value=\"Remarques non lues : 0\" class=\"bouton2\" onmouseover=\"this.style.color='red'\" onmouseout=\"this.style.color='#696969'\" style=\"width: 200px\" disabled/>";
		} ?>
		<input type="hidden" name="blog_id" value="<?php print $id_blogV; ?>" />
		<input type="hidden" name="nb_newcom" value="<?php print $nb_newcom; ?>" />
		</form></td>
	</tr>
	<tr>
		<td colspan="2"><hr width="100%" /></td>
	</tr>
	<tr>
		<td colspan="2">
		<dl><dt class="titr2"><br />Modifier infos blog :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Vous pouvez dans cette section modifier la description, la photo, le tri des articles ainsi que le thème de couleurs du blog sélectionné.
		A savoir choisir un thème prédéfini ou créer votre propre thème. De plus, vous pouvez changer à volonté le son mp3 qui agrémente votre blog.</dd></dl>
		<dl><dt class="titr2"><br />Les blogaliens :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Cette zone permet d'effectuer des liens vers d'autres blogs de votre choix (Modifiable à tout moment); parmi les options 
		on trouve la liste des blogs qui ont fait un lien vers votre blog ainsi qu'une option vous indiquant si le lien que vous avez fait est réciproque.</dd></dl>
		<dl><dt class="titr2"><br />Faire de la pub n'est pas en service:</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Utilisez ce module pour envoyer à vos contacts un e-mail les invitant à visiter votre blog. Tout est automatique !</dd></dl>	
		<dl><dt class="titr2"><br />Stats visiteurs :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Quelle est la fréquentation de votre blog et son évolution ? Suivez le nombre de visiteurs en temps réel pour la semaine en cours, 
		et pour chaque mois depuis le lancement de votre blog. La variation par rapport au mois précédent est également communiquée.</dd></dl>
		<dl><dt class="titr2"><br />Créer un article :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Comme son nom l'indique, rédigez vos articles. Formulez un titre, utilisez l'éditeur texte très complet, recherchez les images/photos ainsi que
		les sons/vidéos sur votre ordinateur, choisissez la position des photos, cliquez et voyez déjà le résultat sur votre blog !</dd></dl>
		<dl><dt class="titr2"><br />Lancer un sondage:</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Libre à vous de choisir un thème de sondage. Mettez en place les réponses possibles et les éventuelles photos et fichier multimédia ainsi
		qu'un texte descriptif, et c'est parti !</dd></dl>
		<dl><dt class="titr2"><br />Gestion articles/sondages :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Ici s'affichent tous vos articles. En cliquant sur leur titre, il est possible de les modifier en totalité. 
		Vous pouvez donc ajouter, modifier ou supprimer une photo (de même pour un fichier multimédia) et modifier le contenu de l'article. De plus, vous pouvez voir et effacer les remarques de chaque article. Enfin, un bouton vous permet de supprimer un article.
		Pour les sondages, vous pouvez faire la même chose ainsi que voir le résultat du sondage.</dd></dl>
		<dl><dt class="titr2"><br />Remarques non lues :</dt><dd><br /><img src="./_blogadata/graph/arr_right.gif" border="0" width="10" height="10" />Suivez simplement les nouvelles remarques ajoutées à vos articles. Aussitôt consultées, elles n'apparaissent plus dans cette section.</dd></dl>
		</td>
	</tr>
</table>



et voici le resultat du mail que j'ai envoyé apres modification et ajout des lignes de codes:

Mon nouveau blog est ouvert
Boîte de réception
x

***@***
12:32 (il y a 12 minutes)
À moi


Salut !

Je viens de créer mon blog à l'adresse :
http://www.1nom.org:8080/blogs/blogator/Array<br> nom_script : <br> adr_abs : C:/Program Files (x86)/EasyPHP-5.3.9/www/blogs/Blogator<br> adr_url : http://www.1nom.org:8080/blogs/blogator<br> adr_urlT : Array
(
[0] => 1nom.org:8080
[1] => blogs
[2] => blogator
)
<br> adr : http://www.1nom.org:8080/blogs/blogator/Array<br> blog : Array
(
[0] => 4
[id_m] => 4
[1] => elle
[nom_blog] => elle
)

Viens le découvrir et peut-être que toi aussi tu voudras créer le tien sur le site http://www.1nom.org:8080/blogs/blogator, d'autant plus que c'est GRATUIT !

A plus,


---
L'absence de virus dans ce courrier electronique a ete verifiee par le logiciel antivirus Avast.
https://www.avast.com/antivirus



[Message tronqué] Afficher l'intégralité du message
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Donc ta variable $blog est un array qui contient les éléments suivants
[0] => 4
[id_m] => 4
[1] => elle
[nom_blog] => elle 

Je suppose donc que tu souhaites avoir le "nom" du blog...

Donc.. il faut récupérer le nom avant de pouvoir l'utiliser..
Voici ce qu'il faut modifier dans ton code :
$nom_nlog = $blog['nom_blog'] ;

 if ($adr_abs_sd == '') {
    $adr = $adr_url."/".$nom_nlog ;
 } else {
    $adr = "http://".$nom_nlog." .".$adr_urlS;
 }
Commenter la réponse de xred123
0
Merci
j'ai mis le code dans ajout_pub.php et ça me donne un mail comme avant avec array
jordane45
Messages postés
26292
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 septembre 2019
1783 -
Tu as mis ça où exactement ?
Commenter la réponse de xred123
0
Merci
ça y est,ça marche,j'ai mis le code au debut de ajout_pub.php ça m'a enlever array pour y mettre le nom de blog,impeccable,encore merci,je vais pouvoir passer la semaine en vacance en bretagne sans internet
Commenter la réponse de xred123