PDA

View Full Version : Help PHP


gik25
14-12-2003, 21:50
Appello ai mod: è urgente per favore non spostatemi per 10-15 minuti e poi potete anche chiudere...


Come si chiama una pagina php da una html?
La pagina deve chiamarsi not_found.html ma deve eseguire unicamente delle istruzioni PHP. Come fare?

Non credo che un redirect possa andar bene in quanto nella pagina php devo sapere il referrer e la pagina richiesta...

Dr. Death
14-12-2003, 21:53
non ho capito bene cosa vuoi fare :wtf:

gik25
14-12-2003, 21:56
Devo eseguire un codice php da una pagina html... o fare un redirect senza però perdere le informazioni relative al referrer (la pagina da cui venivo)

recoil
14-12-2003, 22:05
non puoi fare in modo che la pagina sia già php scusa?

gik25
14-12-2003, 22:08
Dillo a quelli di altervista :(

Dr. Death
14-12-2003, 22:10
ancora non ho capito :D (forse)


non t basta includere un blocco di codice nella pagina html? :confused:

gik25
14-12-2003, 22:17
Credo che non funzioni....

Il codice php viene eseguito solo su pagine che si chiamano .php e quella si deve chiamare .html

Dr. Death
14-12-2003, 22:25
Originariamente inviato da gik25
Credo che non funzioni....

Il codice php viene eseguito solo su pagine che si chiamano .php e quella si deve chiamare .html


e perché non metti l'estensione php? :mbe:

gik25
14-12-2003, 22:27
Perchè quelli di altervista mi obbligano a chiamare la pagina esattamente not_found.html...

Bah :(

Dr. Death
14-12-2003, 22:28
Originariamente inviato da gik25
Perchè quelli di altervista mi obbligano a chiamare la pagina esattamente not_found.html...

Bah :(
aspe

Dr. Death
14-12-2003, 22:31
hai provato con un iframe?

ficchi un iframe nella pagina html e nella src dell'iframe metti la pagina php ;)

gik25
14-12-2003, 22:37
purtroppo si e fa un effetto stranissimo :( invia mille mail invece che una :(

Mah... mi arrendo.

Dr. Death
14-12-2003, 22:39
Originariamente inviato da gik25
purtroppo si e fa un effetto stranissimo :( invia mille mail invece che una :(

Mah... mi arrendo.

se non posti il codice della prova, come facciamo ad aiutarti? :wtf:

gik25
14-12-2003, 22:42
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
</head>

<body>
<?php
$urlreq = sprintf("%s%s%s","http://",$HTTP_HOST,$REQUEST_URI);
$urlprov = sprintf("%s%s%s","http://",$HTTP_HOST,$HTTP_REFERER);
echo "$urlreq";
echo "$urlprov";

$email = "hyperreview@libero.it";
$testo= "Pagina non accessibile: "+$urlreq+" \n\n" + "Pagina da cui è partita la richiesta: "+$urlprov+" \n\n";

if(mail($email, "Errore in un link del sito HyperReview", $testo))
echo "Il link rotto è stato segnalato al webmaster, l'errore sarà corretto in pochi giorni. Per informazioni aggiuntive: hyperreview@libero.it ";
else echo "Si è verificato un errore durante l'invio.";
?>
</body>

</html>

Dr. Death
14-12-2003, 22:44
ma l'hai messa in un iframe come ti ho detto?