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

    Direcoty e files interni dinamici

    Salve. Al momento della registrazione di un utente devo creare una directory che ha il suo nick come nome e un file index.php all'interno con all'interno del codice.

    Visto che sulla seconda parte non ho trovato molto per la creazione di un file e del suo contenuto ho pensato di strutturarlo in questo modo:

    1)creo la directory con mkdir
    2)creo un file index.php vuoto fopen (che per quel che so quando non trova il file da aprire, lo crea)
    3)con la funzione copy sovrascrivo il file index.php prendendo da un file modello base.

    purtroppo però il codice che ho scritto mi da parecchi problemi

    Codice PHP:
    $nome 'pippo';
            
            if(
    mkdir("$nome"0700)) {
                    
                    
                    
    $file '../modello/index.php';
                    
                    
                    
                    
    $url "$nome/$file";
                    
    $new_file fopen($url'w');
                    
    $new_file fputs($url"");
                    
    $new_file fclose($url);
                    
            if (
    copy($file$url)) {
                    
                    echo
    "Registrazione completata"; } else { echo"problema copia"; }

            } else { echo
    "problema diectory"; } 
    mi da inizialmente errore di fputs e fclose, se refresho mi da errore di mkdir (dice che il file esiste già), al terzo refresh mi crea la directory ed il file (però vuoto) all0interno ma stampando sempre l'errore.

    Dobve sbaglio?

    thanks
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    sono riuscito a risolvere gli errori che mi segnalava la pagina, ma ho ancora un problema alquanto strano.

    una volta creato il file, ad esempio /cartella/index.php

    quando digito il percorso nella barra di indirizzi mi dice che non ho i permessi per visitare la pagina.


    Che succede?

    EDIT: se poi imposto mode a 0777 o lo tolgo del tutto, non mi da più quel tipo di errore ma

    INTERNAL SERVER ERROR etc etc
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    up
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  4. #4
    il problema può risiedere nel file creato e non nei permessi della cartella? perchè se in seguito carico altri file in quella cartella, riesco a visualizzarli tutti correttamente.
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  5. #5
    nessuno sa aiutarmi a riguardo? cmq il problema lo riscontro solo creando un file .php, se creo un txt
    non ho alcun problema, per essere preicis solo col file index.php
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.