Consiglio su tenere una pag protetta

Frank10

Utente Attivo
4 Mar 2011
190
1
18
Problema modificazione topic

Ciao a tutti,
La situazione che non mi riesce è la seguente, io ho un file chiamato "primo.php" che dovrebbe svolgere il compito di farmi visualizzare il texteditor nella textarea ed a seconda di ciò che scrivo convertire in html e mandarlo al file "uno.php" che viene richiamato dalla index con un include sul post scelto.

primo.php
PHP:
<?php
session_start();//inizializzi la sessione
if(!isset( $_SESSION['password'])){//la sessione NON esite quindi vieni reindirizzato a dove vuoi tu
    //in una certa misura impedisce l'accesso diretto es con http://www.tuo_sito.it/software/index.php
    header("location:www.miosito.it"); 
    exit();
}
?>
<?php
if (isset($_POST['text1'])) 
{
$text1 = $_POST['text1'];
$fp = fopen("../ref/uno.php","w");
fwrite($fp,$text1);
fclose($fp);}
else{
// get contents of a file into a string
$filename = "../ref/uno.php";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
}

?>
<html>
<head>
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
<link rel="stylesheet" type="text/css" href="../template_sw.css">
</head>
<body>
<div class="white">
<h3>PRIMO TOPIC</h3>
<form action="primo.php" method="post">
<textarea cols="100" rows="50" name="text1"><?php echo "$contents" ?></textarea>
<br>
<input type="submit" value="Invia" />
</form>
</div>

</body>
</html>

e uno.php ha tutto vuoto perchè contiene solo il codice che il primo.php dovrebbe mandarli.

La question è che questo meccanismo funziona solo in parte poichè. Io vado nella area protetta ed accedo al topic che voglio modificare, quindi mi entra su (primo.php) cui testo lo manda a uno.php che viene richiamato dalla index con una porzione di codice (include). Solo che io accedo a primo.php e mi da l'interfaccia grafica e tutto e se c'era già un testo me lo carica in auto, solo che se ne modifico i contenuti del testo caricato mi fa del bordello. Stessa cosa se cancello tutto e rifaccio da capo, ad esempio il rosso del texteditor me lo fa diventare poi un verde..

Un casino incredibile, forse per me dovuto al codice carica e salva fatto male.

P.S La logica che volevo io era, carica il codice da uno.php quindi il testo se c'è, se non c'è mi fa scrivere a me con il texteditor senza fare bordelli. Dopo in futuro se riaccedo lì mi carica il codice corretto e me lo fa modificare. Ah, ovviamente agli occhi miei il codice non si deve vedere ma si deve solo vedere l'output.

Grazie a chi mi aiuta
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non proseguire nel 3d con un altro problema, fai un'altro post altrimenti diventa difficile anche per gli altri utenti trovare il poroblema
 

Frank10

Utente Attivo
4 Mar 2011
190
1
18
Si hai ragionissima, ho sbagliato infatti e stavo già facendo il topic :).
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Consiglio si relazione tabelle MS Access 1
A Consiglio curvatura monitor Programmazione 0
G Consiglio su piattaforma forum da utilizzare CMS (Content Management System) 1
A Consiglio per creazione sito web CMS (Content Management System) 1
C [Diagramma E/R] Consiglio su progetto Database 0
sbolde91 Consiglio gestione Hosting Hosting 2
B Richiesta Consiglio E-commerce CMS (Content Management System) 1
A consiglio su telecamere ip wi-fi Presentati al Forum 0
S Consiglio esercizio Javascript Javascript 2
M Consiglio sulla gestione di Gerarchie Database 0
L Consiglio SEO gestione dominio + free hosting SEO e Posizionamento 6
M [DIAGRAMMA ER] Consiglio su progetto Presentati al Forum 1
R Consiglio Hosting per e-commerce Hosting 8
L Ciao, chiedo consiglio Presentati al Forum 1
Web93 RICHIESTA CONSIGLIO - FARE UN SITO WEB CMS (Content Management System) 1
F Consiglio IP camera per timelapse (anche notturno) IP Cam e Videosorveglianza 0
M [PHP] Consiglio su come istanziare un Bottone PHP 0
S [PHP] Richiesta consiglio PHP 1
M Consiglio su problematica impianto videosorveglianza IP Cam e Videosorveglianza 4
M [HTML] consiglio su label e checkbox riguardo l'allineamento HTML e CSS 3
D consiglio evitare truffe Annunci servizi di Social Media Marketing 11
A [Visual Basic] Consiglio sul datagridview Visual Basic 0
G [Diagramma ER] Consiglio su progetto Database 0
G consiglio acquisto telecamera nascosta in sensore allarme IP Cam e Videosorveglianza 0
N Consiglio struttura database WFM Database 1
Q consiglio per python Programmazione 1
C Consiglio configurazione IPCam on line su pagina web IP Cam e Videosorveglianza 2
A Consiglio hosting offshore?? Hosting 3
L Wordpress: consiglio plugin per "verifica disponibilità" WordPress 0
S Consiglio Gestionale/ERP su commessa Windows e Software 0
A Richiesta consiglio per kit videosorveglianza IP Cam e Videosorveglianza 0
D [Photoshop] Consiglio acquisto tavoletta grafica de xp-pen Photoshop 0
R Consiglio rete cablata Reti LAN e Wireless 4
D Consiglio per rete ufficio Reti LAN e Wireless 0
W [CMS] Un consiglio per il CMS più adatto a me CMS (Content Management System) 2
E Consiglio sistema di videosorveglianza IP Cam e Videosorveglianza 0
D [HTML] Consiglio su sito Joomla Joomla 6
M [MS Access] consiglio sviluppo query MS Access 1
D Consiglio su come impostare IP statico Reti LAN e Wireless 0
G [PHP] Consiglio su Qry/array PHP 3
M Consiglio su creazione rete Reti LAN e Wireless 0
trattorino Consiglio e parere Annunci servizi di Social Media Marketing 4
Ibernato Consiglio host Hosting 7
M consiglio sistema di videosorveglianza IP Cam e Videosorveglianza 1
andreas88 Consiglio valore in euro di un Notebook usato Discussioni Varie 3
G consiglio telecamere per esterno IP Cam e Videosorveglianza 4
W Consiglio su gestione di un form con XMLHttpRequest Ajax 0
E Consiglio telecamera wifi motorizzata esterno con power bank IP Cam e Videosorveglianza 5
felino TV Box Android: consiglio su quale acquistare Discussioni Varie 0
A Ciao a tutti, volevo chiedervi un consiglio riguardo l'errore che viene fuori quando tento di lancia Presentati al Forum 1

Discussioni simili