Ciao a tutti,
devo inserire un php function mail() in una pagina che però deve essere per forza con estenzione .html , posso richiamare tale funzione dall'html e salvare lo script php in un altro file?
Se si come?
Grazie
Andrea
Ciao a tutti,
devo inserire un php function mail() in una pagina che però deve essere per forza con estenzione .html , posso richiamare tale funzione dall'html e salvare lo script php in un altro file?
Se si come?
Grazie
Andrea
i files html nn vengono passati all'interprete php... quindi il file per essere eseguito deve aver per forza estensione.php...
una "soluzione" potrebbe essere quella di caricare la pag .php in maniera nascosta all'interno di un frame della pag .html...
bisognerebbe sapere cosa devi fare effettivamente...
se devi passare anche dei parametri la situazione si complica...
There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...
devo inserire questo php:
[code:1:394945f55d]<?php
$INDIRIZZO=$_SERVER['REMOTE_ADDR'];
$ORA = date("H:i:s");
$DATA = date("d-m-Y");
$BROWSER = $_SERVER['HTTP_USER_AGENT'];
$COMPUTER=$_SERVER['HTTP_REFERER'];
$DESTINATARIO = "not_found@sopravvoliamo.cjb.net";
$OGGETTO = "Pagina non trovata";
$MESSAGGIO = $INDIRIZZO . "\r\n" . $ORA . "\r\n" . $DATA . "\r\n" . $BROWSER . "\r\n" . $COMPUTER;
mail($DESTINATARIO, $OGGETTO, $MESSAGGIO);
?>[/code:1:394945f55d]
vuoi metterlo nella pagina not_found.html vero?Originalmente inviato da sopravvoliamo
putroppo allo stato attuale non si può integrarlo direttamente...
ti conviene metterlo in una pagina .php e richimare questa tramite un iframe che passi i vari paramentri tramite il GET
There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...
Uhm? Come si fa? Sai, non ne capisco tanto riguardo a php.ti conviene metterlo in una pagina .php e richimare questa tramite un iframe che passi i vari paramentri tramite il GET
Non è che mi puoi far vedere come si fa?
Thanks @ndrea
nella pagina "not_found.html" fai caricare un iframe di dimensioni 0*0 al cui interno ci carichi la pagina (.php) che deve inviare la mail...Originalmente inviato da sopravvoliamo
There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...
cos'è un iframe, e come si crea?
un iframe(internal frame) e una finestrella all'interno di una pagina ..uuuhhhmmm devi studiare ragazzo
vai qui e studia un po http://www.web-link.it
La conoscevo, non sapevo che si chiamasse così.
Cmq ora funziona ma c'è un problema:
nell'email che mi viene inviata, viene sempre mostrato il link http://sopravvoliamo.altervista.org/not_found.html mentre io volevo che ci fosse scritto il link dal quale il client è arrivato alla pagina not found. Cosa che funziona invece benissimo con lo stesso script php che uso per evitare il linkaggio da altri siti web. Il client viene indirizzato su http://www.sopravvoliamo.altervista....violazioni.php , lì c'è la stessa function mail() ma mi viene inviato il link dal quale proviene il client.
per il link uso:
$_SERVER['HTTP_REFERER'];