Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272

    Errore nel codice, creare pagina ...

    Codice PHP:
    <?php
    $link 
    $_POST['link']
    $dir $_POST['dir']
    $nome $_POST['nome']

    // nome del file in cui inserire i testi
       
    $file "../concorsi/".$dir."/".$nome.".html";

    // apre il file in modalità "append", se non esiste lo crea
       
    $fp fopen($file"a");

    // inserisce i valori ricevuti dal form in coda al file
       
    fputs($fphtmlspecialchars($_POST["link"]) . ;

    // chiude il file
       
    fclose($fp);
    ?>
    Questo è il codice.

    Ho 3 variabili: link, nome, dir.

    Mi da errore nella linea 13: fputs($fp, htmlspecialchars($_POST["link"]) . ;
    l'errore è il ;

    Mi aiutate?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    Aiutatemi pls!

  3. #3
    Cos'è quel . prima del ; ???
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    Non lo so, c'era già .... aspe che provo a toglierlo

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    No, ecco i file che ho adesso (index.php > form, elabora.php > che dovrebbe creare la pagina)

    index.php
    Codice PHP:

    <html>
    <
    head>
    <
    title>Redirect-Link Generator</title>
    </
    head>
    <
    body>

    <
    center><font face="Tahoma" size="15px">[b]Redirect-Link Generator[/b]</font></center>

    <
    center><font face="Tahoma" size="4px">[b]AttenzioneVieteto l'uso agli Utenti![/b]</font></center>

    <hr width="70%">







    <form action="elabora.php" method="POST">

    <table border="0" cellpadding="2" cellspacing="0" align="center">
    <tr><td>[b]Link al Download:[/b] </td><td> <input name="link" type="text"></td></tr>
    <tr><td>[b]Nome pagina:[/b] </td><td> <input name="nome" type="text" maxlength="6">.html</td></tr>
    <tr><td>[b]Dove verrà inserito il file:[/b] </td><td> <input name="dir" type="text" maxleght="6"></td></tr>
    <td colspan="2" align="right"><input type="submit" value="Genera!"></td>
    </tr></table>

    </form>

    </body>
    </html> 
    elabora.php
    Codice PHP:
    <html>
    <head>
    <title>File creato!</title>
    </head>
    <body>

    <?php 
    $link 
    $_POST['link']
    $dir $_POST['dir']
    $nome $_POST['nome']

    // nome del file in cui inserire i testi 
       
    $file "../concorsi/".$dir."/".$nome.".html"

    // apre il file in modalità "append", se non esiste lo crea 
       
    $fp fopen($file"a"); 

    // inserisce i valori ricevuti dal form in coda al file 
       
    fputs($fphtmlspecialchars($_POST["link"]); 

    // chiude il file 
       
    fclose($fp); 
    ?> 


    </body>
    </html>

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    L'errore è nella riga 9; il browser riporta:
    Parse error: syntax error, unexpected T_VARIABLE in /membri/cap123/wr/concorso/gen/elabora.php on line 9

  7. #7
    Originariamente inviato da DjDukio
    Non lo so, c'era già .... aspe che provo a toglierlo
    ... sono basito assolutamente senza parole.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    xD,

    è un code trovato online, di PHP so quasi 0 .......

  9. #9
    Originariamente inviato da DjDukio
    L'errore è nella riga 9; il browser riporta:
    Parse error: syntax error, unexpected T_VARIABLE in /membri/cap123/wr/concorso/gen/elabora.php on line 9
    Magari mettendo qualche ; funziona meglio!!!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  10. #10
    A parte le voragini di sicurezza, i punti e virgola non sono optional.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.