apiweb

  • Nombre de sujets
    3
  • Nombre de messages
    25
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

apiweb
le 25/03/2004 à 17:48
image dans envoi de mail
bonjour a tous

voila j'ai fait un formulaire qui permet d'envoyer un mail a un membre du site

je l'ai fait au format html-
je voudrais pouvoir inserer une image .gif qui est sur mon hebergeur dans le mail
avec la balise <img src=\"images/titre-accueil.gif\"> ca ne marche pas

comment faire en sorte que l'image sur mon serveur puisse etre afficher dans le prog mail du membre(dans outlook express par exemple)

merci de votre aide
apiweb
le 22/03/2004 à 19:16
pb pagination
je viens de refaire un test en modifiant juste la variable $pseudo et hourra ! ca marche

un grand grand merci a toi la globule
c'est vraiment sympa

juste une petite chose dans les autres pages de la zone membre je mets juste
session_start ();

ou bien il faut aussi que je mette le test
// On récupère nos variables de session
if (isset($_SESSION['pseudo']) && isset($_SESSION['passe'])) {
et dans ce cas ou est-ce que je mets la fin du test
avec
else {
echo "Pseudo et passe non identifiés" ;
echo "<a href=\"index.php\">Re-connectez-vous</a>" ;
}

merci encore
apiweb
le 22/03/2004 à 18:46
pb pagination
bon apparement j'ai un bug dans ma page login.php
voici le code de la page login.php

La page contenant votre code est disponible sur l'URL suivante :

http://www.lephpfacile.com/wall/lire_wall.php?wall=1260

merci de ton aide
apiweb
le 21/03/2004 à 21:38
pb pagination
salut la globule

tu as compris mon probleme avec les sessions ?

je viens de m'apercevoir de quelque chose

lorsque je suis connecte en tant que membre sur la page qui affiche les messages , j'ai bien mes 3 messages avec la barre de navigation
1.2.>>>

lorsque je passe la souris sur le lien 2 je vois l'url qui s'affiche en bas :
il me met en fait la page login.php?debut=3
alors qu'en fait ce devrait etre la page index4.php?debut=3 qui devrait s'afficher

comment faire fonctionner cette barre de navigation avec les sessions ?

merci de ton aide
a bientot
apiweb
le 21/03/2004 à 16:13
pb pagination
bon ca a l'air de fonctionner ; plus de message d'erreur et la barre s'affiche bien
seul probleme quand je clique sur la barre de navigation (sur 2 ou >>) je suis redirige vers la page erreur.htm

en effet j'ai fait un systeme de session a partir de la page d'accueil pour s'identifier en tant que membre

c'est la page login.php qui traite le form d'identification et qui redirige vers index4.php si pseudo et passe sont ok sinon redirige vers erreur.htm

j'ai mis les codes de la page login.php et verif_session.php dans le wall

voici l'url :

La page contenant votre code est disponible sur l'URL suivante :

http://www.lephpfacile.com/wall/lire_wall.php?wall=1256
merci
apiweb
le 21/03/2004 à 14:58
pb pagination
bon desole mais meme en enlevant le (int) ca ne marche pas

si j'enleve le test sur $nb_total j'ai toujours le message d'erreur

fatal error : Unsupported operand types in /home/users/t/tolteko/www/index4.php on line 65

par contre si je laisse le test sur $nb_total j'ai l'erreur "aucun message trouvé"

je ne comprends pas !!

merci pour ton aide
apiweb
le 21/03/2004 à 14:29
pb pagination
oui la ligne 65 correspond a une ligne dans la fonction voici le code de cette ligne :

$cpt_fin = (int)($nb_total / $nb_affichage_par_page);

merci
apiweb
le 21/03/2004 à 13:55
pb pagination
ok j'ai mis le code dans le wall
voici l'url :

http://www.lephpfacile.com/wall/lire_wall.php?wall=1252
apiweb
le 21/03/2004 à 12:58
pb pagination
ok voici le code
j'ai mis le code de la fonction barre_navigation en debut de la page

<?php
$pseudo=$_POST['pseudo'] ;
$db=mysql_connect('xxxx','xxxx','xxxx') ;
mysql_select_db('xxxx',$db) ;
$nb_affichage_par_page = "3";
$sql ="SELECT count(*) FROM questions where pseudo='.$pseudo.'";
// on exécute cette requête
$resultat = mysql_query($sql) or die ("erreur requete sql".mysql_error());
$nb_total = mysql_fetch_array($resultat);
if (($nb_total = $nb_total[0]) == 0) {
echo 'Aucune réponse trouvée';
}
else {

//on regarde si la variable $debut (le x de notre LIMIT) n'a pas déjà été déclarée, et dans ce cas, on l'initialise à 0
if (!isset($_GET['debut'])) $debut = 0;
else $debut = $_GET['debut'];
$sql='SELECT * FROM questions where pseudo="'.$pseudo.'" ORDER BY date_q DESC LIMIT '.$debut.','.$nb_affichage_par_page;
$res=mysql_query($sql, $db) or die ("erreur requete sql".mysql_error());

while($ligne=mysql_fetch_array($res))
{
$a=substr($ligne['date_q'],0,4);
$m=substr($ligne['date_q'],5,2);
$j=substr($ligne['date_q'],8,2);
$date=$j.'-'.$m.'-'.$a;
$pseudo=$ligne{'pseudo'} ;
$theme=$ligne{'theme'} ;
$question=$ligne{'question'} ;
$newquestion=wordwrap($question, 150 , "\n",1) ;
$reponse=$ligne{'reponse'} ;
$newreponse=wordwrap($reponse, 150 , "\n" ,1) ;
echo "<tr>";
echo "<td width=\"300\" valign=\"top\"><font color=\"black\">$date</font></td>";
echo "<td width=\"550\"><font color=\"Green\">$theme<br/><font color=\"blue\">Q: $newquestion\n</font><br/><br/><font color=\"red\">R: $newreponse\n</font></td><br/>" ;
echo "</tr>";

}
echo "</table>" ;

mysql_close() ;
?>
<?php $barre = barre_navigation($nb_total, $nb_affichage_par_page, $debut);

// on affiche enfin notre barre
echo '<b>'.$barre.'</b>';
?>

merci
LoadingChargement en cours