funzione js e php

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
ciao
una curiosità anche se di poca importanza, ho due funzioni js che mi controllano dei campi di imput:

HTML:
function isnum(obj) {
if (isNaN(obj.value) || parseInt(obj.value)<1 || parseInt(obj.value) > 99)
{
alert('<?php echo $numero ?> ');
obj.value="";
obj.focus();
}
}

e la seguente

HTML:
function verifica(numeroS) {
var controllo=false;
var selezionati=numeroS;
if (selezionati == 0 ) {
controllo=true;
alert ("vuoto - empty - vide");
}
if(controllo){return false}else{return true}
}

nella prima l'alert in funzione della lingua settata cambia il messaggio in funzione di $numero quindi tutto ok

se nella seconda (che mi controlla dell chekbox) metto

alert ('<?php echo $carrello ?>');

la funzione smette di funzionare
qualcuno sa dirmi il perchè?
grazie
 
Cosa contiene la variabile $carrello? Visualizza da browser l'HTML della pagina generata e vedi cosa è contenuto nell'alert.
 
la variabile $carrello deriva da uno switch come $numero

$lingua=$_GET['lin'];

switch($lingua){
case"IT":
$lingua="solo numeri da 1 a 99";
$carrello="CARRELLO è VUOTO";
break;
case "GB":
$numero="only numbers between 1 and 99";
$carrello="THE CART IS EMPETY";
break;
//eccetera
}

ma forse ho capito l'inghippo

ho scritto IL CARRELLO E' VUOTO

penso che sia proprio questo
 

Discussioni simili