Ses derniers messages sur les forums
Bah déjà, j'ai moi même une question, à quoi te sert ce bout de code? parce que à par te renvoyer des chaînes vides,...
while ($data = mysql_fetch_array($req))
{
$pseudo=$data[''];
$password=$data[''];
$niveau=$data[''];
$groupe=$data[''];
$ville=$data[''];
$site=$data[''];
$email=$data[''];
$loisirs=$data[''];
$matiere=$data[''];
$type_doc=$data[''];
$periode=$data[''];
$titre_doc=$data[''];
}
Ensuite, si tu n'a aucune erreur, fait un petit echo $sql
tu voir si la requête est bonne et fait la avec phpmyadmin pour voir si elle te retourne quelque chose.
sinon tu peux vérifier que le script passe bien là ou il faut en vérifiant avec des echo par exemple...
Effectivement, c'est une bonne question, moi même je me demande si c'est possible d'utiliser une autre class dans une class. Quoiqu'il en soit, si quelqu'un à une solution qu'il la partage :p
/* Peut-être avec un truc de ce genre (éfficace pour les news... */
$longueur=20; //20 caractères
$letexte="blablablablablablablablablablabla";
if (strlen($letexte)>$longueur)
{
$letexte = substr($letexte,0,$longueur)."...";
}
/* Ou alors regarde un peu cette fonction ça pourait peut-être t'être utilise */
wordwrap();
déjà,
$page = htmlentities(trim($HTTP_GET_VARS['page']));
Ensuite, ton script n'est pas sécurisé utilise plutôt la fonction switch():
switch($page)
{
case 'acceuil':
include('./acceuil.php');
break;
case 'page2':
include('./page2.php');
break;
/* etc...*/
default:
include('./acceuil.php');
}
Au moins avec ça il n'y a pas infection possible...
for($j=1;$j<=$nbquestion;$j++) {
$_SESSION['question['.$j.']']=$question[$j];
}
j'suis pas sûr je n'ai pas testé...
Et c'est quoi ton problème?
<?php
$strMistake = "Adresse email absente de notre base de données ...\n";
$strMistake .= "Pour pouvoir télécharger le logiciel PalmOS,\n";
$strMistake .= "veuillez vous rendre dans votre compte et\n";
$strMistake .= "modifier votre profil afin de corriger votre email\n";
$strMistake .= "ou d''ajouter une adresse email ...";
?>
<script language="javascript">
var strtMistake = <?php echo $strMistake; ?>;
alert("strMistale");
</script>
Sinon essaye ça...
Oui, ça me paraît cohérent mais quel est l'intérêt d'un tel système?(En plus ça te feras des requêtes inutile...)
Pourquoi ne pas sélection un enregistrement au hazard à chaque chargement de la page?
Moi personnellement j'ouvre un connection mysql au début et je la ferme à la fin du script.
Pourquoi ne pas fermer la connection mysql?
c'est comme si tu ne mettais une balise <html> de fin...pour moi
Et puis si tu codes autant coder correctement :p