Comment ont affiche un message d'alerte en PHP ? - PHP - Programmation
Marsh Posté le 31-01-2004 à 22:45:40
Code :
|
Marsh Posté le 31-01-2004 à 22:45:59
tu risques de chercher longtemps ...
petit indice: PHP s'exécute du coté du serveur ...
Marsh Posté le 31-01-2004 à 22:47:09
Gilbert Gosseyn a écrit :
|
où comment faire travailler le serveur là où ça n'est pas nécessaire
Marsh Posté le 31-01-2004 à 22:47:42
THE REAL SMILEY a écrit : |
Oui mais s'il vaut faire comme en JS alors c'est la seule solution.
Marsh Posté le 31-01-2004 à 22:55:10
Gilbert Gosseyn a écrit : Oui mais s'il vaut faire comme en JS alors c'est la seule solution. |
j'ai l'impression qu'il ne sais pas faire la différence en le PHP et le JS notre amis cvb.
Marsh Posté le 31-01-2004 à 22:56:48
THE REAL SMILEY a écrit : |
si tu veux bien m'expliquer ? je débute dans ses langages ! en deux mots...merci
Marsh Posté le 31-01-2004 à 23:09:52
cvb a écrit : si tu veux bien m'expliquer ? je débute dans ses langages ! en deux mots...merci |
c'est difficile de faire court, mais je tente:
le HTML comme le JavaScript s'exécutent sur la navigateur internet de l'utilisateur.
le PHP s'exécute sur le serveur. et au final, le PHP te génère du code HTML.
donc pour faire une alerte JavaScript, tu n'as pas besoin de passer par le PHP. Tu peux la faire directement en JavaScript mais attention, pense à placer le code hors des balises PHP sinon le serveur va te générer une erreur.
Marsh Posté le 31-01-2004 à 23:15:56
THE REAL SMILEY a écrit : |
ok, je comprends mieux certaines de mes erreurs ! Juste une question : sur ce site là je dois rentrer le mots de passe "x1" et j'arrive dans ma section.
http://cosray.free.fr/index.htm
Si le mots de passe est mauvais je retourne sur la page index.htm. Il n'y a pas moyen de dire à l'utlisateur que le mots de passe qui vient de saisir est mauvais histoire de le savoir...
Voici mon code :
Code :
|
Si tu peux me donner juste une indication, pour me dirigier, stp ? merci par avance !
ps : je changerais le password + tard ! c'est pour l'exemple ! il est bon
edit : en attendant j'y travaille !
Marsh Posté le 31-01-2004 à 23:29:25
dans ce cas, tu peux insérer ça dans ton secprive.php:
Code :
|
Marsh Posté le 31-01-2004 à 23:33:28
Le code ne fonctionne pas il me mets une erreur et me renvoie direct sur index.htm, j'ai pas le temps de voir le message, ca va trop vite...
Marsh Posté le 31-01-2004 à 23:35:25
cvb a écrit : Le code ne fonctionne pas il me mets une erreur et me renvoie direct sur index.htm, j'ai pas le temps de voir le message, ca va trop vite... |
j'ai corrigé, j'avais fais une erreur, la ligne avec le "alert" n'était pas dans le bloc JavaScript
Marsh Posté le 31-01-2004 à 23:36:54
c'est ce que je venais de voir ! Si le mots de passe est mauvais ca marche par contre dés qu'il est bon, j'ai une erreur à la ligne 3 avec le message d'erreur avant de retourner sous index.htm. Il n'y a pas moyen d'arretter ce satané code ?
edit : je viens de me mettre à jour sur FRee, tu peux le constater !
erreur : "Cannot add header information - header already sent by (output started....) in line 3."
Marsh Posté le 31-01-2004 à 23:47:43
j'ai mis le code texto et ca foire encore sur ce satané renvoi sur HFR ! Dés que je rentre le bon mots de passe !
|
j'ai lu sur un bouquin qu'il devait se trouver avant les balises HTML et je l'ai fais; je comprends pas mal pourquoi ?
Marsh Posté le 31-01-2004 à 23:55:46
avant la commande header, il faut bien faire attention de n'avoir aucun code qui puisse générer du code HTML
Marsh Posté le 31-01-2004 à 23:58:22
THE REAL SMILEY a écrit : avant la commande header, il faut bien faire attention de n'avoir aucun code qui puisse générer du code HTML |
voici mon code texto de la page php ! Tu vois quelques chose qui te paraît anormal ? merci
Code :
|
Marsh Posté le 01-02-2004 à 00:02:16
CA FONCTIONNE ! Ce sont les TABULATIONS qui provoquer l'erreur. il faut vraiment être tordu pour ça ! merci encore à toi !
Marsh Posté le 01-02-2004 à 00:09:21
hermes le messager a écrit : mécaisuper |
merci pour ton aide ! que je t'oublie pas...il faut bien débuter n'est ce pas, non ?
edit: je fais tout qu'en tant qu'autodidacte avec des bouquins, donc tu m'escuse, mais avant de demander j'ai déjà cherché et je ne connais ps toute les subtilités et je n'attends que l'ont me donne le code, que je rassure !
Marsh Posté le 01-02-2004 à 00:13:08
cvb a écrit : merci pour ton aide ! que je t'oublie pas...il faut bien débuter n'est ce pas, non ? |
Ben j'ai fait moi-même comme toi et donc je t'excuse.
Marsh Posté le 01-02-2004 à 00:14:55
hermes le messager a écrit : |
Ah, merci ! tu me rassure. Maintenant il mes reste à attaquer le plus gros le SLQ et toute ses fonctions.J'ai pas finis ! Souhaité moi bon courage !
Marsh Posté le 01-02-2004 à 00:29:32
Le SLQ ou le SQL?
Tu véras en SQL de base, il y a pas tant de fonction que ça.
Et quelle que soit la base de donnée que tu vas utiliser, le nombre de fonction php obliguatoire pour l'utiliser est assez faible.
Marsh Posté le 01-02-2004 à 00:38:22
omega2 a écrit : Le SLQ ou le SQL? |
c'est justement toute ses fonction que je voudrais à travers un site si possible francophone car moi et l'anglais ça fait deux ! et avec des exemples...
Qu'est ce que tu entends par "quelque soit la base de donnée" ? j'ai une corute expérience sur Windev...
Marsh Posté le 01-02-2004 à 00:52:23
Pour le site en francais, t'as http://www.nexen.net qui a une doc php en francais avec moteur de recherche.
Par quelque soit la base de donnée, j'entends mysql, oracle, PostgresSQL, sybase ou tout autre logiciel de base de donnée. En php, il y a des fonctions différentes pour chaque logiciels de bases de données, mais pour débuter, seules 5 ou 6 de ces fonctions te seront utile. (les autres te serviront quand tu voudras faire des trucs plus évolué)
Marsh Posté le 01-02-2004 à 00:56:33
omega2 a écrit : Pour le site en francais, t'as http://www.nexen.net qui a une doc php en francais avec moteur de recherche. |
merci bien ! Dans un premier temps je compte pas faire des forum ! Seulement savoir faire des livres d'or, des liste d'e-mail, des nom d'utilisateur et leur réfèrences, créer des pages dynamiquement en fonction de ce que j'ai à cherché (liens, ect..). Je vais y aller progressivement, calmement, à mon rythme, personne ne me presse ! merci !
Marsh Posté le 31-01-2004 à 22:17:01
il y a t-il un moyen en PHP de mettre un message comme dans windows "Vous avez tapé le mauvais mots de passe ! veuillez le retaper !" Un peu ce qu'il existe en JavaScript...!
merci pour vos réponses ! En attendant, je continue à chercher.
@+
cvb