duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 certo come no Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Alla pagina del login aggiungi <input type="text" name="user"> <input type="password" name="pass"> poi fai la pagina admin.php <?php if($_POST['user'] == 'nomeutente' and $_POST['pass'] == 'password') { echo "<form action=\"pubblica.php\" method=\"post\"> <br /> titolo <input type=\"text\" name=\"titolo\"> <br /> data<input type=\"text\" name=\"data\"> <textarea name=\"testo\" rows=\"5\" cols=\"40\"> </textarea> <br /> <input type=\"submit\" name=\"submit\" value=\"invia\">"; } else { echo "Nome utente e/o password sbagliati"; } ?> poi la pagina pubblica.php <?php $titolo = $_POST['titolo']; $testo = $_POST['testo']; $data = $_POST['data']; if($titolo == true and $testo == true and $data == true) { $presente = file('testi.txt'); array_unshift($presente, $testo); $nuovo = join('',$presente); $fp = fopen('testi.txt','w'); $write = fwrite($fp, $nuovo); fclose($fp); } else { echo 'Non hai inserito tutti i campi!'; } ?> L'ho scritto velocemente, se crea problemi dimmelo iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 admin.php e pubblica.php le ho fatte ma io non ho nessuna pagina del login che si fa? Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 devi fare <form action="admin.php" method="post"> <input type="text" name="user"> <input type="password" name="pass"> <input type="submit" name="submit" value="Login"> </form> iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 questo lo metto nel file pubblica.html (che sarebbe la pagina che apro per scrivere e poi inviare la nuova notizia) esatto? e cambio user e pass poi con quello che scegliero io giusto? edit: no scusa user è nomeutente e pass è password di default Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 La pagina la salverei come login.html, visto che ti rimanda ad un pannello di amministrazione iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 e se il modulo per il login lo mettessi sopra a quello per inserire il titolo e il testo senza che cosi apre una nuova pagina è brutto? ah scusa adesso ho capito lo metto sotto l ultimo articolo per esempio cosi faccio il login e mi apre la pagina nuova per inserire il nuovo articolo Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Lo script funziona così: nella pagina del login inserisci password e nome utente; se sono giusti vieni rimandato alla pagina di amministrazione iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Funziona? iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 prima si adesso no aspetta che riprovo Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 non funziona piu e non so perche... ho rifatto tutto da capo e niente Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 ho riavviato apache e adesso va solo che non mi crea il file testi.txt e quindi non mi salva i post edit: scusa il file lo crea pero vuoto Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Pardon (ero di fretta); il file pubblica.php sostituiscilo con <?php $titolo = $_POST['titolo']; $testo = $_POST['testo']; $data = $_POST['data']; if($titolo == true and $testo == true and $data == true) { if($titolo !== '' and $testo !== '' and $data !== '') { $file = 'testi.html'; $presente = file($file); $aggiorna = $titolo . '<br />' . $data . '<br />' . $testo; array_unshift($presente, $aggiorna); $nuovo = join('',$presente); $fp = fopen($file,'w'); $write = fwrite($fp, $nuovo); fclose($fp); echo "<a href=\"testi.html\">Vai al file</a>"; } } else { echo 'Non hai inserito tutti i campi!'; } ?> iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 ok fatto adesso cosi salva in testi.html giusto? io pero ho nella pagina news.php cioe quella dove si dovrebbere vedere poi i post inviati ho questo codice <?phphttp;// //leggiamo tutto il contenuto dle file contenente i nostri messaggi $i_miei_post = file_get_contents("testi.txt"); //stampiamo tutto l contenuto della nostra pagina print $i_miei_post; ?> e anche se scrivo testi.html non mi visualizza gli articoli, che si sono salvati in testi che si fa? grazie Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 usa <?php require "testi.html"; ?> iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 questo al posto di tutto? se si non va lo stesso.. Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 in news.php metti il require, così verrà incluso il contenuto degli articoli iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 ho fatto cosi ho messo il require come scritto e tolto l altro mio ma non va:( Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Strano.... il codice è giusto... hai aperto il file con apache? iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 aspetta adesso provo a riavviarlo apache comunque si era attivo a volte non va bene per esempio adesso ho riavviato e non funziona nel senso che una volta fatto il login mi esce una pagina diversa, e tra l altro esce anche se non riempio user e pwd come mai? Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 :ciao: ho capito perche trascinavo il file in opera e praticamente era file://loclhost.... e non http://localhost... scusa adesso si funziona Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 E grazie? iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 scusa magari ti ho fatto ragionare e andava bene:angioletto: questo pezzetto di codice $salvare = '<div class="news"> <div class="titolo">'.$titolo.' <span class="data">'.$dataoggi.'</span></div> <div class="testo">'.$testo.'</div> </div>'; era carino perche credo serve a dare la formattazione lo posso mettere nel tuo pubblica.php? una domanda come mai i post li salvi su testi.html e non .txt? Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 Perchè col txt andare a capo era più difficile, mentre con l'html bastava il <br />... la stringa la puoi modificare a aggiorna $aggiorna = "<div class=\"titolo\">" . $titolo . "</div><br /><div class=\"data\">" .. $data . "</div><br /><div class=\"testo\">" . $testo "</div>"; iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 non va cosi ..$data l ho notato Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 devi togliere un punto iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 l ho tolto appunto ti dicevo l ho notato ma non va ugualmente Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 aggiungi un punto dopo $testo (mi scuserai, ma sono stanco... giornataccia) iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
duffy duck Inviato 11 Maggio 2007 Autore Segnala Condividi Inviato 11 Maggio 2007 ci mancherebbe già che mi aiuti... pero nn va ancora mi sa che manca quel <div class="news"> prima di tutti io non so che sono: ' e " e come e dove vanno ho fatto un po di prove ma non viene bene Link al commento Condividi su altri siti Altre opzioni di condivisione...
MACTHEBEST Inviato 11 Maggio 2007 Segnala Condividi Inviato 11 Maggio 2007 $aggiorna = "<div class=\"news\"><div class=\"titolo\">" . $titolo . "</div><br /><div class=\"data\">" . $data . "</div><br /><div class=\"testo\">" . $testo . "</div></div>"; iDock 1.2 Il gestionale completo per i temi del Dock...freeware Velox Fortis Letalis Owner of Battlefield 1942, 2, 2: Special Forces, 2142, Bad Company Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.