Appel de fonction javascript en php
fifidaix
Messages postés
9
Statut
Membre
-
Heliotte Messages postés 1561 Statut Membre -
Heliotte Messages postés 1561 Statut Membre -
Bonjour,
J'ai déclaré dans <head> plusieurs fonctions; deux fonctionnent, la 3ème n'est pas reconnue à l'appel .
déclaration (alternative à blink ??:
<head>
*****
<script LANGUAGE="JavaScript">
function aa (p) {
} //fonctionne
function clignote (num,phrase,vitesse) {
if (num==1){output = phrase }
if (num==0){output = ""}
return output;
if (num==0)setTimeout("clignote(1,phrase,vitesse);", vitesse);
if (num==1)setTimeout("clignote(0,phrase,vitesse);", vitesse);
}
</script>
</head>
et, dans le <body>, appel par:
<?PHP clignote (1,aaaaaaaaaaaaaaaa,500); ?>
résultat:
Fatal error: Call to undefined function clignote() in C:\Pgms\wamp5\wamp\www\facealamer\banniere.php on line 22
J'ai déclaré dans <head> plusieurs fonctions; deux fonctionnent, la 3ème n'est pas reconnue à l'appel .
déclaration (alternative à blink ??:
<head>
*****
<script LANGUAGE="JavaScript">
function aa (p) {
} //fonctionne
function clignote (num,phrase,vitesse) {
if (num==1){output = phrase }
if (num==0){output = ""}
return output;
if (num==0)setTimeout("clignote(1,phrase,vitesse);", vitesse);
if (num==1)setTimeout("clignote(0,phrase,vitesse);", vitesse);
}
</script>
</head>
et, dans le <body>, appel par:
<?PHP clignote (1,aaaaaaaaaaaaaaaa,500); ?>
résultat:
Fatal error: Call to undefined function clignote() in C:\Pgms\wamp5\wamp\www\facealamer\banniere.php on line 22
A voir également:
- Appeler une fonction javascript en php
- Fonction si et - Guide
- Appeler en privé - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Easy php - Télécharger - Divers Web & Internet
- Appeler en france du canada ✓ - Forum Mobile
2 réponses
Bonjour fifidaix,
Tu as écrit dans la fonction Clignotte "return output;"
mais tu ne l'utilise pas car à l'appel de la fonction tu n'affiche pas, du style :
<?PHP echo clignote (1,aaaaaaaaaaaaaaaa,500); ?>
edit:
En plus, le aaaaaaaaaaaaaaaa est une chaîne de caractère, il faut le dire : "aaaaaaaaaaaaaaaa" et pas aaaaaaaaaaaaaaaa.
Tu as écrit dans la fonction Clignotte "return output;"
mais tu ne l'utilise pas car à l'appel de la fonction tu n'affiche pas, du style :
<?PHP echo clignote (1,aaaaaaaaaaaaaaaa,500); ?>
edit:
En plus, le aaaaaaaaaaaaaaaa est une chaîne de caractère, il faut le dire : "aaaaaaaaaaaaaaaa" et pas aaaaaaaaaaaaaaaa.