outdated

  • Nombre de sujets
    25
  • Nombre de messages
    157
  • Nombre de commentaires
    6
  • Nombre de news
    1
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

outdated
le 03/07/2003 à 14:26
[HORS SUJET] VOS SITES!
ca viendra, j'vois kon reparl de mon HORS SUJET :D ki a les bons postss??????? C'EST TYLOX!!!!
outdated
le 21/06/2003 à 14:18
Probleme avec forum
Bonjour!

Voilà mon probe:

Donc j'vous donne code:
Problème: Quand je dis :) dans mon forum on voit pas d'image mais le code <img src="smiley1.gif">

Donc code de ma page:
<?
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('mysql', $base) ;
?>
<html>

<head>
<meta http-equiv="Content-Language" content="fr">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>[ CHaMPi * FoRuM ] Lecture D'un Sujet</title>
</head>

<body style="font-family: Verdana; font-size: 8pt; color: #000000">

<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="800" id="AutoNumber1" height="1">
<tr>
<td style="border: 1px solid #000000" bgcolor="#FFFFFF" colspan="2" width="798" height="54">
<p align="center"><font size="2"><br>
</font>CHaMPi * FoRuM<br>
&nbsp;</td>
</tr>
<tr>
<td colspan="2" width="800" height="16"><font size="2">&nbsp;</font></td>
</tr>
<tr>
<td colspan="2" width="800" height="16"><b>
<a href="./index.php"><font color="#000000" size="2">Retour à l'accueil</font></a><font size="2"></center></font></b></td>
</tr>
<tr>
<td width="800" colspan="2" height="1"><font size="2">&nbsp;</font></td>
</tr>
<tr>
<td width="166" height="1" align="center" style="border: 1px solid #000000" bgcolor="#FFFFFF"><font size="2">Informations:</font></td>
<td width="634" height="1" align="center" style="border: 1px solid #000000" bgcolor="#FFFFFF"><font size="2">Messages:</font></td>
</tr>
<?
// lancement de la requete
$sql = 'SELECT auteur, message, signature, date_reponse FROM forum_reponses WHERE correspondance_sujet="'.$id_sujet_a_lire.'" ORDER BY date_reponse ASC';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// BB-CODE
function bbcode_lien ($url) {
if (preg_match ('`^http://`', $url[1])) {
return '<a href="'.$url[1].'" target="_blank">'.$url[1].'</a>';
}
else {
return '<a href="http://'. $url[1] .'" target="_blank">'. $url[1] .'</a>';
}
}

function bbcode_image ($url) {
if (preg_match ('`^http://`', $url[1])) {
return '<img src="'.$url[1].'" border="1">';
}
else {
return '<img src="http://'. $url[1] .'" border="1">';
}
}

function creer_bbcode ($string) {
$string = preg_replace_callback ("`\[LIEN\](.+?(?=\[/LIEN\]))\[/LIEN\]`i",'bbcode_lien', $string);
$string = preg_replace_callback ("`\[IMG\](.+?(?=\[/IMG\]))\[/IMG\]`i",'bbcode_image', $string);
$string = preg_replace ("`\[MAIL\](.+?(?=\[/MAIL\]))\[/MAIL\]`i","<a href=mailto:\\1> \\1 </A>", $string);

return ($string);
}

// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on récupère les valeurs qui nous intéressent
$auteur = $data['auteur'];
$message = $data['message'];
$message = creer_bbcode ($message);
$signature = $data['signature'];
$date_reponse = $data['date_reponse'];

// SMileyZ
$message = str_replace (':)', '&lt;img src="smiley1.gif"&gt;', $message);
$message = str_replace (':(', '&lt;img src="smiley2.gif"&gt;', $message);
$message = str_replace (':-)', '&lt;img src="smiley1.gif"&gt;', $message);
$message = str_replace (':D', '&lt;img src="smiley1.gif"&gt;', $message);
$message = str_replace (':-(', '&lt;img src="smiley2gif"&gt;', $message);
$message = str_replace (':violent:', '&lt;img src="smiley3gif"&gt;', $message);
$message = str_replace (':fuckyou:', '&lt;img src="smiley4gif"&gt;', $message);
$signature = str_replace (':)', '&lt;img src="smiley1.gif"&gt;', $signature);
$signature = str_replace (':(', '&lt;img src="smiley2.gif"&gt;', $signature);
$signature = str_replace (':-)', '&lt;img src="smiley1.gif"&gt;', $signature);
$signature = str_replace (':D', '&lt;img src="smiley1.gif"&gt;', $signature);
$signature = str_replace (':-(', '&lt;img src="smiley2gif"&gt;', $signature);
$signature = str_replace (':violent:', '&lt;img src="smiley3gif"&gt;', $signature);
$signature = str_replace (':fuckyou:', '&lt;img src="smiley4gif"&gt;', $signature);

// on décompose la date
sscanf($date_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);

// on affiche les résultats
echo '<tr>';
echo '<td width="166" height="1" align="center" bgcolor="#808080"><font size="1">';

// on affiche le nom de l'auteur de sujet ainsi que la date de la réponse
echo $auteur;
echo '<br>';
echo $jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute;

echo '</font></td><td width="634" height="1" bgcolor="#808080"><font size="1"><br>';

// on insere des retours à la ligne HTML à chaque retour à la ligne
$message = nl2br($message);

// on affiche le message
echo $message;
echo '<hr noshade color="#000000" size="1">';
echo $signature;
echo '<br>&nbsp;</font></td></tr><tr><td width="166" height="1" align="center"><font size="1">&nbsp;</font></td><td width="634" height="1" align="center"><font size="1">&nbsp;</font></td></tr>';
}

// on libère l'espace mémoire alloué pour cette reqête
mysql_free_result ($req);
// on ferme la connection à la base de données.
mysql_close ();
?>
<tr>
<td colspan="2" width="800" height="16"><b>
<?
// on insere un lien permettant de répondre à ce sujet
echo '<a href="./insert_reponse.php?numero_du_sujet='.$id_sujet_a_lire.'"><font color="#000000" size="2"><b>Répondre</b></font></a>';
?></td>
</tr>
</table>
</center>
</div></body></html>
outdated
le 21/06/2003 à 12:16
Probleme avec EasyPHP
hein cé ca! J'essay de suite! je vous di si sa march sur tchat
outdated
le 21/06/2003 à 12:08
Probleme avec EasyPHP
Bonjour!

Chui en train d'essayer ce MERVEILLEUX easyphp grace au cours de LA_GLOBULE smiley ( d'ailleurs je pass en mem temp pour dire ke cé genial ton cour )

MAIS (ya toujours un mais...)

Je suis en train de faire un petit Forum grace au comment faire? et donc j'ai fait tout comme dit et quand je suis sur ma page ca donne:
Warning: Unknown MySQL Server Host 'serveur' (0) in c:\program files\easyphp\www\forum_test\index.php on line 2

Warning: MySQL Connection Failed: Unknown MySQL Server Host 'serveur' (0) in c:\program files\easyphp\www\forum_test\index.php on line 2

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp\www\forum_test\index.php on line 3

Warning: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\program files\easyphp\www\forum_test\index.php on line 46

Warning: MySQL Connection Failed: Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON) in c:\program files\easyphp\www\forum_test\index.php on line 46

Warning: MySQL: A link to the server could not be established in c:\program files\easyphp\www\forum_test\index.php on line 46
Erreur SQL !
SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets ORDER BY date_derniere_reponse DESC
Accès refusé pour l'utilisateur: 'ODBC@localhost' (mot de passe: NON)


Voilà! Sinon bah j'ai mis les trucs mysql dans PHP ADMIN dans la base de donnée Mysql...

smiley HELP ME!
LoadingChargement en cours