Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Creazione file txt con fwrite

    ciao a tutti, sto creando un file txt da utilizzare come sitemap ma sto avendo dei problemi...

    il file php è questo:
    Codice PHP:
    <?php

    include("includes/config.php");

    //connessione al database
    $connessione=mysql_connect($hostname,$username,$password);
    mysql_select_db($database,$connessione);

    // apre il file e dentro ci scrive quello che voglio, se il file non esiste verrà creato
    $var=fopen("sitemap.txt","w");

    //crea la query per l'elenco dei valori
    $query mysql_query("SELECT DISTINCT * FROM tabella ORDER BY campo1, campo2");
    while(
    $row=mysql_fetch_array($query)){

    //scrive l'url nel file
    fwrite($var"http://www.sito.it/pagina.php?marca=$row[campo1]&modello=$row[campo2]\n");
    }

    // chiude il file
    fclose($var);

    ?>
    l'errore che mi restituisce è

    Codice PHP:
    Warningfopen(sitemap.txt) [function.fopen]: failed to open streamPermission denied in D:\Inetpub\webs\sitoit\creazione-sitemap.php on line 12

    Warning
    fwrite(): supplied argument is not a valid stream resource in D:\Inetpub\webs\sitoit\creazione-sitemap.php on line 23 
    secondo voi dove sbaglio? grazie tante!!!

  2. #2
    La cartella in cui crei il file è settata con permessi 777? Dubito

    Inoltre devi aprire il txt in r+

    http://php.html.it/guide/lezione/2666/accedere-ai-file/
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

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.