• Super User

    Devi sostituire tutti i "" nel codice con " "
    es.
    table id="frame" border="0" cellspacing="0" cellpadding="0">


  • Bannato User Attivo

    Grazie ancora probid e swenziw..ho fatto esattamente come mi avete detto...adesso arriva alla linea 49 e mi da un altro pars error:
    "Parse error: parse error, expecting T_STRING' or T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\submit_custom.php on line 49"

    Alla linea 49 si trova questo "Reservation Date: $reservation = $_POST['reservation'];"

    Il codice del form non lo riposto che non e' cambiato

    Il codice della pagina che dovrebbe creare il file lo riposto:

    <HTML>
    <HEAD>
    <TITLE>Voucher fatto</TITLE>
    </HEAD>
    
    <BODY>
    
    
    
    
    
    <?
    $file=fopen("voucher.html","a+");
    fwrite($file, "<html>
    <head>
    <title></title
    </head>
    
    <body>
    <table id=\"frame\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
    <tr>
    <td>
    
    <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
    <tr>
        <TD id=\"header\" valign=\"top\" align=\"right\">
    
        <p><h4>Portal To Your Wishes</h4></p>
    
        </div></td>
    </tr>
    </table>
    
    <table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
    <tr>
       <TD id=\"leftcol\" valign=\"top\" align=\"left\">
    
       <h1></h1>
       <p><img src=\"../HTML_EMAIL/finestra.png\"></p>
    
       </div></td><td>&nbsp;&nbsp;</td>
       <TD id=\"content\" valign=\"top\" align=\"left\">
    
       <h2><i>Booking Voucher</i></h2>
       <p><div align=\"justify\">
    
    
    
    Reservation Date: $reservation = $_POST['reservation'];
    
    <br><br>Client Name: $name = $_POST['name'];
    
    <br><br>Client Email:$email = $_POST['email'];
    
    <br><br>Client Country: $country = $_POST['country'];
    
    <br><br>Adults: $adults = $_POST['adults'];
    
    <br><br>Children: $children = $_POST['children'];
    
    <br><br>Nights Total: $nights = $_POST['nights'];
    
    <br><br>Structure: $structure = $_POST['structure'];
    
    <br><br>Arrival Date: $checkin = $_POST['checkin'];
    
    <br><br>Time of Arrival: between 4 p.m. and 8,00 p.m.
    
    <br><br>Departure Date: $checkout = $_POST['checkout'];
    
    <br><br>Time of Departure: Not later than 10 a.m.
    
    
    
    </div></p>
    
       </div></td>
       <TD id=\"rightcol\" valign=\"top\" align=\"left\">
    
    
       </div></td>
    </tr>
    </table>
    
    <table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
    <tr>
       <TD id=\"footer\" align=\"center\" valign=\"middle\">
       <p></p>
       </div></td>
    </tr>
    </table>
    
    </td>
    </tr>
    </table>
    
    </body>
    </html>");
    include("voucher.html");
    ?> 
    
    
    
    
    
    
    
    
    
    
    
    
    
    </BODY>
    </HTML>
    

    "Nonna nonna! M'hanno fatto er buono!! Ma che vor di'?"
    "eh, vor di che te la se' presa n'der culo!"

    Ecco io mi sento come se m'avessero fatto er buono...

    Ma non e' che mi ci vuole un "echo" da qualche parte? No perche' se tolgo lo script dove ci sono i POST (peccato sia la parte importante) funziona benissimo, crea il file per bene e tutto...

    Grazie dell'aiuto... ancora :ciauz:


  • Bannato User Attivo

    Cio' riprovato in tutte le salse....sono andato su tremila forum... ma niente!

    Un consiglio piu'?

    Grazie !


  • User

    Conviene mettere dei 'fermi' al codice. Prova a usare degli echo a partire dalla riga 49: penso che ti sarà più facile individuare l'errore. Che poi non è detto che l'errore sia proprio lì in quella, potrebbe anche essersi verificato a monte.

    Valeria


  • Bannato User Attivo

    Ciao Valeria,

    grazie della risposta. Non so se ti sei letta il post dall'inizio, ma purtroppo so ben poco di php (0,0001 in una scala da 1 a 100) e quando ho parlato di echo nel post precedente l'ho buttata un po la', ma non so davvero come usare gli echo.

    Il problema a monte. Be' vorrei sapere dove, visto che senza quel blocco di codice post funziona. cosa intendi? Nella pagina del form? Nel database?

    So che forse questa e' una cosa un po' troppo complessa per avere aiuto serio gratis, ma altrimenti non so davvero dove sbattere la testa. Andrei tanto volentieri avanti da solo, ma avendo zero sapere di php mi trovo a vicoli cechi ovunque..

    Grazie comunque dell'aiuto. :ciauz:


  • Bannato User Attivo

    OOOOOOOOOOOOOOOO ma insomma neanche una persona che mi aiutiiiiiiiiii


  • Super User

    Ciao Lord Baron, 🙂
    mi stupisco personalmente, da parte di un utente con la tua esperienza, di un post con un contenuto simile a

    OOOOOOOOOOOOOOOO ma insomma neanche una persona che mi aiutiiiiiiiiii

    Che non è propriamente in linea con il regolamento che tu stesso avrai sicuramente letto comprensivo sui consigli per endere il post efficace
    Anche perchè arrivati ad un punto morto, in questo modo anche chi avesse capito il problema (mi scuserai ma io non sono tra quelli, visto che a mio avviso le informazioni che i colleghi forumisti ti hanno dato risolvevano appieno il problema) non si sentirebbe a mio avviso invogliato a condividere le sue esperienze (scopo del ForumGT).

    Ovvero. In merito al tuo problema mi sembra che tu non solo non conosca la risposta (cosa plausibile, siamo qui anche per questo) ma nemmeno la domanda.

    Ciao


  • Bannato User Attivo

    Veramente se leggi i post fatti in precedenza da chi mi ha molto gentilmente aiutato e portato vicino alla soluzione sembra che la domanda si capisca benissimo.

    E come la dovrei spiegare, piu' che postare il codice con le modifiche suggerite da altri forumisti competenti?

    Io se una cosa non la so la chiedo. Venividi ha fatto un intervento sibillino (per me) per il quale ho chiesto approfondimento.

    Vedi, se invece di farmi leggere il regolamento su come si posta cercassi di capire quello di cui ho necessita' come forumista ed aiutare invece di buttare giu', magari in futuro chi si trovera' nello stesso problema mio fara' tesoro di questo mio piccolo calvario. Sai quanti post vacui che hanno contribuito alla morte di possibilmente interessantissimi thread ho trovato? a migliaia solo su GT. E sai cosa mi hanno fatto? PERDERE TEMPO!!

    Come moderatore dovresti anche incitare chi si prende la responsabilita' di aiutare di farlo fino in fondo. Mi dispiace dirlo, ma se uno ti aiuta volontariamente ma a meta', meglio non aiuti affatto. Questa non e' una critica a chi mi ha aiutato fino ad ora, ma a cio' che hai detto in quanto limita gli spazi ed il potenziale del forum.

    In verita', mi stupisco che queste parole vengano da un moderatore.

    Comunque come moderatore, se vuoi, sposta pure il thread in offtopic, che tanto mi sembra dalla piega del tuo post di questo thread non sai che farci nel la sezione dedicata al php, e siccome nessun altro sarebbe adatto OT e' il miglior posto.

    Grazie. Ciao.


  • Admin

    Buongiorno Lord Baron.
    Siamo spiacenti di averle causato la perdita del suo prezioso tempo.

    Tuttavia, tenendo anche noi al nostro tempo, la invito a prendere meglio in visione il Regolamento ed evitare sul forum polemiche sterili, sia con gli utenti, che con i moderatori ed Admin.

    Non saranno più accettate posizioni simili.


  • Bannato User Attivo

    Ma quali "posizioni"? Se rileggi bene e' uno stimolo a migliorare non una critica sterile. Mi sembra che stiate facendo di una pagliuzza una trave qui.

    Comunque lascio l'argomento e vi faccio contenti. E mi sa tanto che lascio pure il forum.

    Game Over.

    PS: (a sto punto lo puoi anche chiudere questo thread. L'aria si e' fatta pesante.)