Ses derniers messages sur les forums
le cours de LaGlobule sur la POO est, si je me souviens bien, assez sommaire (il n'aborde que les bases en créant une classe d'envoi de mail), et c'est voulu. Le tuto étant plus une approche théorique qu'autre chose.
Si tu souhaites réellement approfondir tes connaissances en POO, tu peux chercher des tuto sur google.
google -> php poo
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
Whao, tout ca pour un affichage de news ? ...
Ligne 122, essaies de jouer avec les ASC / DESC (les 2 présents sur la ligne, tu as donc 4 possibilités :) ), pour voir.
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
1 - des bots
2 - captcha
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
fopen(foobar, "w")
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
il me semble que l'accès root est refusé à distante par mesure de sécurité.
Mais sinon, je préfère quand même ssh, il existe une librairie php pour ça ...
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
D'abord, faudrait mettre un ID sur tes champs pseudo et msg, genre idPseudo, idMsg.
Ensuite je vois plusieurs solutions :
sur ton <form, tu met un onSubmit="clearMess()"
ou sur ton bouton submit un onclick="clearMess()"
avec
function clearMess() {
obj1 = document.getElementById("idPseudo");
obj2 = document.getElementById("idMsg");
obj1.value = "";
obj2.value = "";
}
vala :)
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
Si je pouvait vite fait voir ton code html, je pourrais t'aider :)
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
ps : le débugging, c'est ... utile ;) un petit
<?php echo $sql; ?>
a la fin de code t'aurait surement aidé à situer le problème.
De même, la fonction print_r utilisée sur un $_POST ou $_GET peut parfois être très utile.
++
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
@adloiseau -> Ton code est super mal foutu :)
Evite d'utiliser des url absolues, surtout si tu bosse en local
-> "C:\Documents and Settings\Administrateur\blabla" = à bannir
Perso, j'aurais utilisé un extract() sur ton $_POST, ca évite de tout taper à la main et de prendre le risque de faire des fautes de frappe.
Ensuite, tu à 3 formulaire dans ta page, t'étonne pas qu'à l'arrivée, ta page inscription.php ne recoive aucune info quand tu valides.
Réfléchis, dans quel formulaire se trouve ton bouton submit ? Et de ce fait, quel formulaire soumets-tu quand tu cliques dessus ?
Et par extension, quelles données envoies-tu quand tu appuis sue ton bouton submit ?
La bonne tenue de ton code html a un impact sur le fonctionnement de ton code php, surtout quand tu utilises des formulaires.
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
<?php
$_SESSION['login'] = $_POST['login'];
?>
$_POST est défini sur toutes les pages ?
Sinon,
<?php
header('Location: /membre/membre.php');
?>
Devrait suffire non ?
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...