Eseguire file PHP in locale

di il
3 risposte

Eseguire file PHP in locale

Salve a tutti,

lavoro in windows,

ho installato XAMPP PER LAVORARE CON WORDPRESS

HO INSTALLATO PHP

ho provato ad eseguire un file php(info.php) descritto in fondo e inserito nella cartella htdocs di XAMPP

ho provato ad eseguirlo con localhost ma non funziona

potete dirmi dove sbaglio? va in un'altra cartella

grazie

<html>
 <head>
  <title>Test PHP</title>
 </head>
 <body>
 <?php echo "Hello World!<p>"; ?>
 </body>
</html>

3 Risposte

  • Re: Eseguire file PHP in locale

    23/03/2025 - Zeusmax ha scritto:

    ho provato ad eseguirlo con localhost ma non funziona

    Il "non funziona" detto tra tecnici è inamissibile: spiega cosa succede precisamente.

  • Re: Eseguire file PHP in locale

    Ciao Alka,

    hai ragione,

    sbagliavo la cartella, mettevo il file in htdocs invece che in inetpub/wwwroot

    vorrei chiederti se puoi aiutarmi per l'invio di mail in locale 

    sito HTML5 CSS invio con PHP 

    all'invio mi mostra una pagina con il file PHP

    questo è il codice, grazie

    						<form action="./mail.php" method="get">
    						   <table>
    						   <tr>
    							  <td></td><td>Inviaci un e-mail</td>
    						   </tr>
    						   <tr>
    							  <td>Nome e Cognome:  </td>
    							  <td><input type="text" placeholder="Nome Cognome" name="dati" required /></td>
    						   </tr>
    						   <tr>
    							  <td>Tua Email: </td>
    							  <td><input type="email" placeholder="LaTuaEmail" name="email" required /></td>
    						   </tr>
    						   <tr>
    							  <td>Oggetto: </td>
    							  <td><input type="text" placeholder="Oggetto dell' e-mail" name="oggetto" required /></td>
    						   </tr>
    						   <tr>
    							  <td>Messaggio:</td>
    							  <td><textarea name="messaggio" placeholder="Messaggio..." required ></textarea></td>
    						   </tr>
    						   <tr>
    							  <td></td>
    							  <td><input type="submit" value="invia" class="invia"/></td>
    						   </tr>
    						   </table>
    						</form>
    

    il file php

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <?php
        echo "Invio dell'e-mail in corso..";
        $check = mail("Mail", $_GET['oggetto'], $_GET['messaggio']."\n Mittente:".$_GET['dati'], "From: ".$_GET['email']);
    
        if ($check)
        {
            echo '<br/>E-mail inviata!';
            echo '<script type="text/javascript">alert("E-mail inviata!");</script>';
        }
        else
        {
            echo '<br/>Errore!';
            echo '<script type="text/javascript">alert("Errore durante l\'invio dell\'email!");</script>';
        }
    ?>
    <script type="text/javascript">setTimeout("location.href='go(-1)';", 2000);</script>
    </body>
    </html>
  • Re: Eseguire file PHP in locale

    24/03/2025 - Zeusmax ha scritto:

    sbagliavo la cartella, mettevo il file in htdocs invece che in inetpub/wwwroot

    Quella è la cartella di IIS (Internet Information Services), che è un altro web server diverso da Apache!

    24/03/2025 - Zeusmax ha scritto:

    vorrei chiederti se puoi aiutarmi per l'invio di mail in locale 

    Ne stai già parlando in questo thread: non mi sembra il caso di duplicare la questione.

Devi accedere o registrarti per scrivere nel forum
3 risposte