salve a tutti,
ho una stringa ($paginahtml) che contiene una pagina html
ora devo creare un link che la apra in una finestra diversa da quella corrente ...
come posso fare?
grazie
salve a tutti,
ho una stringa ($paginahtml) che contiene una pagina html
ora devo creare un link che la apra in una finestra diversa da quella corrente ...
come posso fare?
grazie
Verba volant, scripta manent
<?php
echo "<a href=\"".$paginahtml."\" target=\"_blank\" ".$paginhtml."</a>";
?>
![]()
non funzia, non si vede nulla a video ....
![]()
Verba volant, scripta manent
ma facendo
echo $paginahtml cosa vedi?
$paginahtml è stata creata con un ob_start(); ?
con echo $paginahtml vedo a video la pagina in maniera perfetta ....
forse con href non si può fare perchè cerca una pagina e non una stringa?
![]()
Verba volant, scripta manent
crei una pagina a parte![]()
e cioè ?
dovrei scrivere il file su disco del server ?
non mi pare una buona idea ...
Verba volant, scripta manent
ok non avevo capito bene prima
Puoi fare due cose :
crei una pagina html con il contenuto della variabile $paginahtml e dare il link a quella.
oppure fai un link in post che passi i dati di $paginahtml alla pagina php dell'action del form
per la prima ok, anche se tenderei ad escluderla ...
ma per la seconda non ci ho capito nulla .....![]()
hai un esempio?
Verba volant, scripta manent
fai un form
<form action="tuapagina.php" method="post">
<input type="hidden" name="submit" value="submit">
<input type="hidden" name="paginahtml" value="$paginahtml">
<input type="image" src="img.jpg" onClick="document.contact.submit()">
</form>
// pagina tuapagina.php
<?php
echo $_POST[paginahtml];
?>
Più o meno così
![]()