- Home
- Categorie
- Coding e Sistemistica
- PHP
- Sono niubbi anche in php...prime query!
-
mi sa proprio che ti tocca fare gli if XD
-
@Wantley said:
mi sa proprio che ti tocca fare gli if XD
Scusa la mia enorme ignoranza...ma che cavolo sono?
-
in pratica tu devi controllare che l'utente nn scrivi delle cag**e giusto?
quindi ad esempio se l'utente mette come nome ">_35656!'2)9394" devi dirgli: "ma cosa stai scrivendo?"quindi farai:
if(!ctype_alpha($_REQUEST['nomeUtente']))
{
echo 'errore';
}
else if(...)
{
...
}quindi in ogni if controllerai se i dati inseriti sono giusti o sbaglaiti
-
infatti è quello che vorrei fare...
ma le convalide, dove vanno messe, in che file? nel file dove inserisco i dati o in quello successivo?
-
devi emtterlo nel file successivo (se nn sbaglio quello aggiungiContatto.php) li metti tutti gli if e se almeno 1 ti segna che i dati sn sbagliati gli carichi una pagina di errore altrimenti gli carichi una pagina del tipo: "complimenti!! sai come ti chiami" XD
-
Occhei...
Infatti ora farò una bella pagina d'errore in cui stamperò gli eventuali errori...Ma non è più semplice reindirizzarlo alla pagina degli inserimenti?
Cmq grazie per il tempo che mi stai concedendo...
Menzionerò tutti coloro i quali mi aiuteranno in questa tremenda battaglia (:D) sui ringraziamenti nella mia tesi!
-
tesi? che scuola fai?
per i reindirizzamenti puoi usare
header("Location: /url/pagina.php");
ma di solito i professori sconsigliano l'uso di header() sia xke nn è standard sia xke la puoi usare solo a inizio pagina
-
Dovrei, molto teoricamente, prendere una laurea di tre anni in informatica...e devo fare un progetto(quello finale,di cui dovrò scrivere la relazione, o tesi) in php (Argomento non studiato durante il corso di laurea...)
Devo modificare in cms (Joomla) e non sapendo un BEEP di php mi sto istruendo...Cmq, ho visto molte volte
header("Location: /url/pagina.php");
e mi devo istruire pure in materia....
-
ah... io faccio le superiori XD
un consiglio nn usare header()
piuttosto fai una pagina errore.php
e la chiami in facendo include(errore.php);
nn reindirizza la pagina ma hai lo stesso risultato nel tuo caso
-
infatti...sono più orientato a fare così...
Ora ci lavorerò su...e ti farò sapere...
Preparati ad altre scocciature!
-
ho fatto una specie di convalida dei dati...
e per ora funziona.
Ora sto battagliando con le sessioni:Domanda:
Se devo far passare dei dati da una pagina all'altra tramite sessione, devo per forza mettere, prima dell' head della pagina session_start(); ???Poi ho messo un controllo nella index:
<?
if(isset($_SESSION))
session_destroy();?>
è una fesseria o funziona?
Per ora grazie...
-
x le sessioni devo ancora vedermele...
cmq x registrare una variabile fai session_register("nomeVar"); (se nn sbaglio)
poi con $_SESSION["nomeVaribile"] leggi la varibile in ogni pagina del sitox quanto riguarda il tuo codice io lo metterei nella pagina di logout e nn userei quella condizione... cosa te ne fai li?
-
la condizione DOVREBBE funzionare nella pagina principale, ma pensandoci bene, mi sa che non è utile.
Cmq ora ci provo...
-
Cosa indicherebbero allora i professori per fare un redirect??
-
i prof dicono tutto tranne header XD
usa window.location,
<META HTTP-EQUIV="Refresh"
CONTENT="5; URL=..."> include o require ma nn header
-
usare javascript per fare un redirect??? di ai tuoi professori di cambiare lavoro
-
no quella del js l'ho usata io quando ho creato la mia chat e mi era tornata in mente quindi l'ho scritta
-
ragà, non in****atevi!
Cmq, se trovate un accordo è meglio, così capisco anche io!
-
Cmq, quando sono arrivato ad un buon punto della mia appllicazione(se si pò definire tale...) la zippo e la carico qui, così potete darci uno sguardo e correggere tutte le fesserie che ho scritto...
-
XD io dico include
anche xke è sempre meglio tenere staccato il php dall'html quindi escluderei window.location e <META HTTP-EQUIV="Refresh"
CONTENT="5; URL=...">
mentre l'header fa schifo di suo@Rinino said:
Cmq, quando sono arrivato ad un buon punto della mia appllicazione(se si pò definire tale...) la zippo e la carico qui, così potete darci uno sguardo e correggere tutte le fesserie che ho scritto...
oddio... scappiamooooooo XD