Créer une alerte javascript avec php a une variable php à l'intérieur?
Je suis en train de faire un formulaire qui est censé créer une alerte javascript lorsque certains champs ne sont pas remplis ou correctement remplie. Je veux être en mesure de prendre les messages d'erreur j'ai mis dans une variable php et de les afficher dans le javascript de la fenêtre d'alerte.
Le code suivant ne fonctionne pas:
function died($error) {
echo '<script type="text/javascript"> alert('.$error.')</script>';
die();
}
Comment puis-je ajouter de la chaîne contenue dans $error
entre les deux "script" chaînes de sorte qu'il sera de sortie correctement comme une alerte javascript?
Merci!
voulez-vous ajouter de la chaîne $et $variables d'erreur?
Pourquoi ne pas utiliser javascript pour détecter si tous les formulaires sont remplis?
Désolé, j'ai foiré et a ajouté une ancienne version du code que j'ai été en utilisant de comprendre ce qui n'allait pas. L' $variable de chaîne est complètement inutile. Je l'ai pris. Merci!!!!
Vous ne pouvez tout simplement faire un client de vérifier si vous voulez juste "alerte" l'erreur.. mais là encore le meilleur moyen de le vérifier est dans le côté serveur.
Pourquoi ne pas utiliser javascript pour détecter si tous les formulaires sont remplis?
Désolé, j'ai foiré et a ajouté une ancienne version du code que j'ai été en utilisant de comprendre ce qui n'allait pas. L' $variable de chaîne est complètement inutile. Je l'ai pris. Merci!!!!
Vous ne pouvez tout simplement faire un client de vérifier si vous voulez juste "alerte" l'erreur.. mais là encore le meilleur moyen de le vérifier est dans le côté serveur.
OriginalL'auteur MarvinLazer | 2014-04-28
Vous devez vous connecter pour publier un commentaire.
Vous avez seulement oublié des citations qui sont nécessaires pour l'alerte JavaScript.
Si vous avez passé les "bonjour" à la fonction, votre code actuel serait de créer une alerte comme:
au lieu de faire:
Donc, de changer de ligne à la suivante (deux guillemets doubles sont ajoutés avant et après la concaténation de $erreur):
et vous pouvez utiliser votre fonction:
@frankgorman clairement indiqué, ce qui se passe est que, après vous concaténés, vous avez raté les guillemets à l'intérieur du rendu de l'erreur sur le javascript. Si vous souhaitez ajouter, juste concaténer une autre chaîne sur
$error
. Exemple:$error = "Another Line \n" . $error
Vous savez que vous êtes tout nouveau à la une de la langue lorsque vous cherchez des façons d'alerte/journal des variables 🙂 (il arrive que j'en suis venu à la recherche pour cette réponse aussi)
Ce n'affiche rien. Comme il n'affiche pas le php valeur de la variable pour une raison quelconque
OriginalL'auteur user1978142
Affichage de la variable php dans d'alerte javascript
OriginalL'auteur antelove
Vous pouvez utiliser la fonction:
OriginalL'auteur user3571318