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 ? - Sephi-Chan - 13-09-2010 Ton code est illisible… Il ne faut pas écrire du HTML dans du PHP, mais plutôt l'inverse ! Par exemple :
(13-09-2010, 02:22 PM)gameprog2 a écrit : A quel endroit de la balise [code=php] met-on l'anti-slash ? C'est effectivement un bug que je vais essayer de fixer quand j'aurais le temps. En attendant, il faut fermer à la main ! Mais la syntaxe du bloc est la suivante (avec des crochets en lieu et place des accolades, bien entendu) : {code=PHP} Ton code PHP… {/code} Sephi-Chan RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 Bon là je trouve pas comment faire pour que le traitement des champs du formulaire soit effectué :/ quand je clique sur le bouton submit() ça ne fait rien, ni ne bouge d'un poil :/ EDIT OH merci à celui qui a fait afficher (sur ce forum) mon code en php Je ne peux pas editer le code que j'ai affiché sur ce forum, c'était pour corriger la ligne :
Par :
Merci pour le anti-slash Citation :Ton code est illisible… Il ne faut pas écrire du HTML dans du PHP, mais plutôt l'inverse ! Par exemple :Oui c'est ce que je faisais avant dans un autre programme, mais là le traitement va devoir ouvrir la DB pour test du pseudo et il parait qu'il ne faut rien envoyer dans le header avant le code php, donc j'ai suivi à la lettre et c'est seulement d'avoir une page php faisant tout qui me permettra d'afficher le message tout en restant sur ma page. Enfin d'après la soluce de Niahoo, j'essaie de l'appliquer Par exemple, comment je peux traiter les donnees du formulaire par un code php faisant appel à la DB si ce code est inséré dans la page HTML qui contient le formulaire ? En fait tout est parti de là, au départ !!! Cette partie-là il faut que je la bûche sur le net, car je ne la comprend pas pour le moment, je vais regarder ça Je comprends juste le foreach()
RE: un showmessage() avec PHP ? - niahoo - 13-09-2010 Heu le coup du <form action="?"/> c'est valide ? J'ai rien trouvé la dessus, je mets toujours ="#" ou ="". merci. RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 J'ai trouvé ça sur le net : Citation :ACTION="<? echo $_SERVER[’PHP_SELF’] ?>"Je sais, c'est pas en rapport avec le "?" mais c'est pour info et ç'a m'est utile lien RE: un showmessage() avec PHP ? - Sephi-Chan - 13-09-2010 Dans l'attribut action, tu mets l'URL du script de traitement des données, et basta ! Et si c'est la même page que le script qui présente le formulaire, tu peux laisser l'attribut vide (ou ne pas le mettre du tout). Jamais il ne faut mettre de # seul : que ce soit dans un attribut href ou dans l'action d'un formulaire. Pour éviter d'avoir le comportement classique, on utilise Javascript. Sephi-Chan RE: un showmessage() avec PHP ? - gameprog2 - 13-09-2010 Citation :Et si c'est la même page que le script qui présente le formulaire, tu peux laisser l'attribut vide (ou ne pas le mettre du tout).Ah ça c'est bon à savoir, merci lol, je cherchais sur google s'il y avait quelque chose sur faire un showmessage en php et je trouve ce topic en deuxieme position sur ma page google Grrr, dans mon grand code précédent, la ligne :
Ne fait pas envoyer les données, il ne se passe rien.Par contre si je met un alert('salut'); dans le onclick de cette ligne, le message s'affiche, donc la ligne est bonne, mais je vois pas pourquoi le submit() ne fonctionne pas. Je sais pas pourquoi le forum rajoute des strongs dans mon code C'est bon J'ai vu que monform était mon ancien nom de formulaire, l'actuel est "formulaire" donc ça ne pouvait pas marcher RE: un showmessage() avec PHP ? - php_addict - 13-09-2010 lit ceci http://www.phpdebutant.org/article56.php !!!!!!!!! grgrgrg argggghghgh screugneugneu :cogne: :cogne: ce que je t'ai dis ne t'a pas fait réfléchir une seule seconde ou quoi? ( on dirait Oxman là non? aie aie aie...) ici ce n'est pas un forum ou l'on apprend à faire un formulaire php. c'est dingue de voir quelqu'un d'aussi motivé et qui n'ecoute pas ce qu'on lui dit... sincèrement tu peut pas te pointer ici en demandant comment faire un formulaire, meme en mettant pleins de smiley dans tes posts ($_POST ahhhhhh je craque) j'abandonne, je capitule, j'arrête, ou j'vais péter un plomb... RE: un showmessage() avec PHP ? - Plume - 13-09-2010 Ça me rend curieux du coup de savoir à quoi ressemble tes autres projets que tu as déjà/commencé à développer. Dans ce topic, y a tellement de réponses que je ne sais même plus où on en est, ce qui est demandé, … RE: un showmessage() avec PHP ? - Ter Rowan - 13-09-2010 (13-09-2010, 06:34 PM)Sephi-Chan a écrit : Jamais il ne faut mettre de # seul : que ce soit dans un attribut href ou dans l'action d'un formulaire.tu as une doc la dessus, car j'ai en tête le sujet du # seul à ne pas utiliser sauf que je ne trouve aucune référence autre que des posts où on l'écrit grosso modo, ça fait quoi le # tout seul pour que ce soit moche ? RE: un showmessage() avec PHP ? - Anthor - 13-09-2010 Citation :Et si c'est la même page que le script qui présente le formulaire, tu peux laisser l'attribut vide (ou ne pas le mettre du tout). Surtout pas certaines versions de Safari ne lancer pas le script avec un action vide Je sais c'est dépassé, mais c'était il n'y a pas si longtemps et tout le monde ne met pas à jour. |