![]() |
![]() |
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User Newbie
Data di registrazione: Feb 2010
Messaggi: 4
|
Modificare lo script di un guestbook
Salve,
volevo sapere se qualcuno può aiutarmi a modificare lo script di un guestbook [funzionante] in modo che io venga avvertito ogni volta che qualcuno usa il guestbook, ovvero se lascia un messaggio tramite esso. Lo script è questo: <?php $data=date("d-m-y"); $ora=date("G:i"); $nome=Stripslashes(Strip_tags($_POST['nome'])); $città=Stripslashes(Strip_tags($_POST['città'])); $mail=Stripslashes(Strip_tags($_POST['mail'])); $url=Stripslashes(Strip_tags($_POST['url'])); $commento=Stripslashes(Strip_tags($_POST['commento'])); $ver = $_POST['par']; if ($ver != 'sia') { header("Location: guestbook.php"); } else { $leggi_file=fopen("guest.txt","r"); $dim_file=filesize("guest.txt"); $contenuto=@fread($leggi_file,$dim_file); fclose($leggi_file); $var=fopen("guest.txt","r+"); fwrite($var, 'In data: '."$data".' alle ore: '."$ora".' <b>'."$nome".'</b><br />Città: '."$città".'<br />E-Mail: '."$mail".'<br />Url: <a href="'."$url".'" target="_blank">'."$url".'</a><br /> scrive: <br />'."$commento".'<hr />'."$contenuto"); fclose($var); header("Location: redirect.php"); } ?> grazie a chi fosse gentile da rispondermi insegnandomi a fare questa cosa. |
|
|
|
|
|
#4 (permalink) |
|
User Newbie
Data di registrazione: Feb 2010
Messaggi: 4
|
Grazie dymissy per le indicazioni e grazie a te miopc per i dettagli.
Risolta questa cosa vorrei chiederne una forse un po' piu difficile, premettendo che cercherei volentieri di capire come fare da solo tramite quel link ma studio inglese solo da pochi giorni. Per ricevere le informazioni inserite nel guestbook (Nome, email, città, url, messaggio) come devo modificare la funzione mail () cioè cosa devo fare? Grazie per l'aiuto, Anacleo. edit: ehm, scusate, probabilmente la risposta alla mia domanda l'ha già data miopc. Comunque, modificando lo script da me presentato per dargli la funzione mail in questo modo: if( fwrite($var, 'In data: '."$data".' alle ore: '."$ora".' <b>'."$nome".'</b><br />Città: '."$città".'<br />E-Mail: '."$mail".'<br />Url: <a href="'."$url".'" target="_blank">'."$url".'</a><br /> scrive: <br />'."$commento".'<hr />'."$contenuto") ) { mail('nome@live.it', 'Guest', 'Nuova firma sul guestbook'); } come lo devo modificare affinché mi giungano tutte le informazioni che vengono inserite nel modulo del guestbook? |
|
Ultima modifica di Anacleo : 09-02-10 03:34. Motivo: aggiornamento |
|
|
|
|
|
|
#5 (permalink) |
|
Quello che passi come secondo parametro della funzione fwrite salvalo dentro una variabile, ad esempio $messaggio e poi lo passi come parametro alla funzione mail.
Ad esempio: Codice PHP:
| |
|
|
|
|
|
#7 (permalink) |
|
Puoi sempre modificare la stringa da inviare sostituedo i <b> e i <br /> e invii quella stringa!
Codice PHP:
| |
|
|
|