un showmessage() avec PHP ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : un showmessage() avec PHP ? (/showthread.php?tid=2801) |
RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 le probleme c'est que je suis sur une page PHP, à un moment de mon code je dois afficher un message utilisateur, et j'insere donc du javascript alert('...') et ça marche bien, mais derriere le message, le fond de la page est blanc, exit ma page PHP :/ Ce que je cherche c'est à rester sur ma page PHP tout en affichant le message que je veux. Si j'arrive pas à faire un truc qui se fait très simplement dans Delphi ou en C, autant que je laisse tomber le PHP, car il ne m'a pas l'air performant Est-ce qu'avec Ruby je peux faire une page web (avec image et tout) qui fait un traitement sur les données d'un formulaire et affiche un message utilisateur tout en restant sur la page web en cours ? RE: un showmessage() avec PHP ? - zeppelin - 13-09-2010 Changer de langage serveur ne sert à rien... tu confonds tout! ^^ RE: un showmessage() avec PHP ? - niahoo - 13-09-2010 non mais attends, c'est vraiment pas clair ce que tu racontes.
je ne vois pas où est le probleme d'afficher un message à l'utilisateur ... malgré tous ses défauts, le php est au moins assez performant pour faire ça .. RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 niahoo, je fais exactement ça, le probleme n'est pas de reussir à afficher, mais d'afficher le message sans que la page en cours soit remplacée par une page blanche. Citation :à un moment de mon code je dois afficher un message utilisateur, et j'insere donc du javascript alert('...') et ça marche bien, RE: un showmessage() avec PHP ? - zeppelin - 13-09-2010 La fonction alert n'est pas adapté à tes besoin, perso je me pencherais plutôt sur un truc du genre : http://defunkt.github.com/facebox/ (voir demos tout en bas de page, notamment la 2 et la 3!) RE: un showmessage() avec PHP ? - niahoo - 13-09-2010 Code PHP :
à vérifier, je suis naze en js RE: un showmessage() avec PHP ? - php_addict - 13-09-2010 (13-09-2010, 12:12 AM)gameprog2 a écrit : le probleme c'est que je suis sur une page PHP, à un moment de mon code je dois afficher un message utilisateur, et j'insere donc du javascript alert('...') et ça marche bien, mais derriere le message, le fond de la page est blanc, exit ma page PHP :/ salut j'veux pas être méchant une fois de plus, mais tu confond tout, tu te mélange les pinceaux, c'est assez agaçant. bon déjà laisse tomber ruby on rail, beaucoup trop compliqué pour toi. tu as l'air motivé, c'est bien, mais tu va trop vite, tu n'assimile pas ce que l'on te dit et ce que tu apprends. tu va le prendre mal, mais il faut que tu recommence depuis le début: http://www.interpc.fr/mapage/billaud/exemple.htm http://www.lehtml.com/html/index.htm http://www.cssdebutant.com/ http://www.phpdebutant.org/ http://www.siteduzero.com/tutoriel-3-14668-concevez-votre-site-web-avec-php-et-mysql.html ton probleme n'est pas que php soit performant ou pas, ce qui n'est pas performant c'est toi... si tu es motivé, continue à apprendre, mais apprends bien et ne saute pas des etapes... si je prends le temps de te dire ca, c'est pas par plaisir, c'est pas pour te faire ch@@r ni pour prouver quoi que ce soit. j'ai peur que les reponses que l'on peut te donner sur ce forum du genre "fait du MVC" , "met de l'AJAX" t'eloigne de ton apprentissage... perso je suis amateur, et je codais comme un porc en php, j'ai re-appris depuis le debut...et maintenant je n'ai pas le niveau des mecs qui sont balaises sur ce forum mais ma facon de faire n'est plus ridicule... enfin bref courage !!! RE: un showmessage() avec PHP ? - Sephi-Chan - 13-09-2010 C'est clair que tu mélanges tout. Comme je te l'ai déjà dit : le langage que tu utilises côté serveur (PHP, Ruby, etc.) ne te donne pas plus de possibilités, ça sert juste à générer des documents. Tu lis ce qu'on t'écrit de travers (la preuve, tu n'avais pas remarqué les remarques que je t'ai faîtes quand tu écorchais mon pseudo) ! Là c'est un dialogue de sourd : tu n'expliques pas ce que tu veux et tu ne montres pas ce que tu as.
Ensuite on pourra être un peu plus efficaces… Sephi-Chan RE: un showmessage() avec PHP ? - NicoMSEvent - 13-09-2010 je suis d'accord avec tout ce qui a été dit ci dessus. Il faut que tu te re-penches sur les bases. Pour ton problème d'alert (d'après ce que j'ai compris, mais je ne sais pas si c'est réellement le problème que tu as rencontré vu le peu d'élément que tu nous à donné), il faut que tu génères à nouveau TOUTE ta page + le script "javascript" qui va t'afficher ton message (ou plus simple, affiche un DIV avec ton message d'erreur si tu crois que le javascript te pose un problème). Une fois que tu arriveras a faire ça, tu seras dans le bon RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 Je vous remercie de vos conseils, c'est vraiment sympa Par contre mon problème, même si j'ai pas affiché beaucoup de codes, est très simple à comprendre, je l'ai en plus répété plusieurs fois, et je ne suis pas le seul à avoir ce problème, sur internet je trouve des tas de personnes qui ont une page blanche affichée après avoir lancé un script javascript à partir de leur page php. Petit rappel : Citation :le probleme c'est que je suis sur une page PHP, à un moment de mon code je dois afficher un message utilisateur, et j'insere donc du javascript alert('...') et ça marche bien, mais derriere le message, le fond de la page est blanc, exit ma page PHP :/ J'ai très bien et clairement décris le problème, et là je viens de le refaire une dernière fois, tant pis, j'ai juste une derniere question qui pourrait résoudre mon problème si la réponse est positive : Peut-on envoyer des variables d'un code javascript à un code php se situant dans la même page ? et renvoyer la variable de retour au code javascript ? ça règlerait mon problème Pour le truc du DIV, ça ne marchera pas, car je suis sur une page PHP et elle ne connait pas ce div qui lui est dans la page html qui appelle la page php. Mais là n'est pas le problème dorénavant Quand à ça : Citation :salut j'veux pas être méchant une fois de plus, mais tu confond tout, tu te mélange les pinceaux, c'est assez agaçant. Heureusement que tu veux pas être méchant, lol qu'est-ce que ça serait si tu était méchant juste parce que je ne comprend pas (enfin c'est ce que tu crois), seulement cela ne correspond pas à mon problème, je suis sur une page php et les réponses qui m'ont été données supposent que je suis sur une page html qui contient du code php, c'est différent. Ce forum semble ouvert à des gens comme moi qui n'y connaissent pas grand chose, alors soit il ne faut pas s'enerver soit ce forum doit être fermé à des gens de mon niveau. Moi même je suis très patient, pourquoi pas toi Quand aux bases, je sais bien utiliser HTML, le CSS, et le DOM, c'est juste le php que je ne connais pas bien, même mal. Donc arrete de juger une personne juste sur un probleme qu'elle a ou semble avoir, c'est agaçant ça aussi, pourtant je suis patient et ouvert Niahoo, j'ai essayé ton dernier code, le résultat est le même que le probleme que je décris :/ (page blanche) |