Ho bisogno di aggiungere 2 variabili a questo codice "x" e "m" ma non conosco la corretta si ntassi. E' già inserita la barra inversa"\\"
if (substr($_POST["nome"],0,1)=="\\"):
$errore=true;
endif;
endif;
else:
$errore=true;
endif;
Ho bisogno di aggiungere 2 variabili a questo codice "x" e "m" ma non conosco la corretta si ntassi. E' già inserita la barra inversa"\\"
if (substr($_POST["nome"],0,1)=="\\"):
$errore=true;
endif;
endif;
else:
$errore=true;
endif;
intendi una cosa del genere?Originariamente inviato da Braco
Ho bisogno di aggiungere 2 variabili a questo codice "x" e "m" ma non conosco la corretta si ntassi. E' già inserita la barra inversa"\\"
if (substr($_POST["nome"],0,1)=="\\"):
$errore=true;
endif;
endif;
else:
$errore=true;
endif;
if ((substr($_POST["nome"],0,1)== 'm') || (substr($_POST["nome"],0,1)== 'x')) {
$errore=true;
}
se il primo carattere di $_POST['nome'] e' uguale a x oppure uguale a m....^???
si, come vedi dal mio originale se viene inserita la barra inversa esce alert php, io vorrei che inserendo qualsiasi lettera o simbolo, o spazio bianco, esca l'alertOriginariamente inviato da marco80
intendi una cosa del genere?
if ((substr($_POST["nome"],0,1)== 'm') || (substr($_POST["nome"],0,1)== 'x')) {
$errore=true;
}
se il primo carattere di $_POST['nome'] e' uguale a x oppure uguale a m....^???
scusa ma in quel post nome cosa si puo' inserire? ti deve uscrire un alert sia se il primo carattere e' una lettere o simbolo o spazio? cosa ci deve essere come primo carattere?
Esatto, come l'utente inserisce qualsiasi cosa (simbolo, carattere, spazio bianco) deve uscire l'alert.Originariamente inviato da marco80
scusa ma in quel post nome cosa si puo' inserire? ti deve uscrire un alert sia se il primo carattere e' una lettere o simbolo o spazio? cosa ci deve essere come primo carattere?
Praticamente il mio intento è impedire che in quel campo "si muova il cursore" , in quel campo non deve essere inserito niente
per queste cose devi usare un linguaggio di scripting (vedi ad es. javascript)client-sideOriginariamente inviato da Braco
Esatto, come l'utente inserisce qualsiasi cosa (simbolo, carattere, spazio bianco) deve uscire l'alert.
Praticamente il mio intento è impedire che in quel campo "si muova il cursore" , in quel campo non deve essere inserito niente
php è SERVER-SIDE!
www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.
La protezione JS c'è già, ma un tipo si diverte a by-passarla e scrive quello che vuole, io vorrei bloccarlo col phpOriginariamente inviato da ScassaBubu
per queste cose devi usare un linguaggio di scripting client-side
php è SERVER-SIDE!
una variabile vuota tipo post, se non sbaglio non stampa nulla se non e' stata definita..potresti quindi provare a fare: if($_POS['nome']) { ....; } se e' stato compilato il campo, in teoria risulta vera. Se vuota falsa.
Esempio di alert:
$stringa = "testo nell'alert.";
echo "<script language=\"JavaScript\">\n";
echo "alert(\"$stringa\");\n";
echo "</script>";
return;
...scusa ma non riesco a capire...ma allora che ci sta a fare quel campo?????Originariamente inviato da Braco
in quel campo non deve essere inserito niente
www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.
Ti spiego, ho un form JS con 2 campi obbligatori e funziona tutto, se però vengono by-passati i codici JS l'utente può scriverci quello che vuole.Originariamente inviato da ScassaBubu
...scusa ma non riesco a capire...ma allora che ci sta a fare quel campo?????
Con la protezione php che voglio creare, l'utente (dopo che ha by-passato i JS) nel momento che clicca su invia verrebbe rimandato indietro prorio perchè i campi non possono essere riempiti.
Per inviare il form è costretto a seguire la prassi standard