prevenendo...
Codice PHP:<?php
session_start();
if(!isset($_SESSION["login"])){
echo"Devi loggarti!";
exit();//o anke eventuale header("location:pagina_del_login.htm")
}
else{
?>
prevenendo...
Codice PHP:<?php
session_start();
if(!isset($_SESSION["login"])){
echo"Devi loggarti!";
exit();//o anke eventuale header("location:pagina_del_login.htm")
}
else{
?>
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
Dopo un primo momento di sconforto nel vedere che non funzionava mi sono resa conto che il link passava la querystring ?action=cancella e nell' if avevamo messo $action = 'elimina'....
Corretto l'errore funziona tutto egregiamente.
Io non so davvero come ringraziarti, ti chiedo ancora scusa per la mia cretineria, un'ultima cosa, hai qualche link per approfondire le querystring e gli url dinamici?
Grazie ancora davvero
A presto (anche se magari tu penserai a non troppo presto)
Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it
no problem... effettivamente era sfuggita di mano ad entrambi la cosa... per le query e co. ci dovrebbe essere un ottimo articolo su freephp dai un'occhiata lì.. ammesso ke nn trovi chiedi pure..
ciaone a te..
![]()
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
evidentemente mi sono emozionata troppo presto.
avevo fatto il test con solo 2 prenotazioni e sembrava funzionare tutto correttamente. Oggi (il test ripetuto con 5 prenotazioni e corrispondenti 5 righe nel file di testo) il sistema ha ripreso a funzionare male.
Aggiunge righe vuote tra una riga e l'altra.
Ho provato ad aggirare il problema provando a leggere il vettore in cui apro il file ed eliminare gli elementi vuoti, ma evidentemente non lo so fare, fattostà che non cambia nulla.
Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it
a volte ritornano....VVoVe:
passami tutte le pagine interessate le passo in locale le testo un pò e vediamo di farne il debugging on the fly..
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
come vuoi che te le do? le copioincollo qui o preferisci altro?
Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it
[ot]nn mi avevano mai chiesto come preferisci averle... alla domanda "me la dai...?"![]()
[/ot]
passale come allegati del post evitiamo pasticci e righe di discussioni inutili...
oppure se contengono dati riservati mandami na mail o simili...
fai te...
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
Mi sa che il forum accetta come allegati solo immagini.
mandami in privato il tuo indirizzo email che ti allego un file zip
Grazie ancora per la disponibilità
Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it
c'è posta x te...
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
allora Carla,
ho fatto un pò di testing e guardando in dettaglio il codice mi sono accorto di un errore banalissimo nn va nè \n nè \r\n nell'implode ma semplicemente "" xkè tanto lui l'a capo se lo prende dalla riga precedente..
ho provato un pò di casi e funziona...Codice PHP:if ($action == 'cancella' && $id>=0) {
unset($ciascuna[$id]);
$stringa = trim(implode("", $ciascuna));
$fp2 = fopen($file, "w");
$fw2 = fwrite($fp2, $stringa);
fclose ($fp2);
}
solita nota.. xkè questo blocchettino di codice nn lo alzi di grado all'inizio della pagina e ci metti pure un veloce redirect alla pagina di cancellazione (questa stessa senza la query...) così eviti di avere la pagina senza l'aggiornamento della cancellazione?
Come è adesso uno nn si rende conto dell'effettiva cancellazione!!!!!
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]