IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Conception] en remplacement de fopen


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut [Conception] en remplacement de fopen
    Bonjour à tous,

    je voudrais savoir si quelqu'un a déjà eu le problème que son hébergeur lui bloque la fontion allow_url_open et donc qu'il ne puisse plus utilise FOPEN pour créer des fichiers "à distance" sur son espace serveur (par exemple en remplissant un formulaire sur un site web envoie le tout avec fopen et crée un nouveau fichier)?????

    si oui, comment etes vous parvenu à contourner le problème?

    cela fait maintenant 5 mois que je suis bloqué sur ce problème...

    merci d'avance de vos aides

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 29
    Points : 37
    Points
    37

  3. #3
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    hum...

    voyons voir....

    si mon hebergeur autorise fopen("http://www.mon2emeSite.com/truc.txt", "w") depuis un script qui s'execute depuis http://www.mon1erSite.com je dirais que c'est la plus grosse bourde de configuration du siecle...

    Est-ce que wanadoo accepterait que tu fasse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $f=fopen("http://www.wanadoo.fr/index.html", "w");
    fputs($f, "Ouuuuppps, j'ai effacé la page d'accueil de wanadoo ;o)");
    fclose($g);
    Il me parait normal que allow_url_open soit désactivée, ENCORE PLUS SUR UN FOPEN !

    maintenant, si tu veux creer un fichier depuis site1 sur site2 et que tu POSSEDE les 2 sites, y a rien de plus simple...

    Il suffit, depuis site1, d'appeller une PAGE php de site2 (avec un file(), ou dans un <img src="http://www.site2.com/page.php?params=..."> ou une iframe) en lui passant les parametres que tu veux, et c'est la page sur le site2, qui va, *en local* creer le fichier.

  4. #4
    Membre éclairé
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Points : 858
    Points
    858
    Par défaut
    Pour completer ce que dit Fladnag ce n'est même pas une question de configuration de php mais de conception du language... fopen en distant ne marche qu'en lecture... et c'est normal... sinon tout les sites du web serait défacés au jour d'aujourd'hui.. .

    Il te reste les requetes http PUT mais je doute que cela fonctionne... là ça serait une bourde dans la configuration... .. .

    @ tchaOo°

  5. #5
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    désolé de répondre si tard :

    en fait sur mon site web j'ai une interface admin, avec un formulaire et quand je VALIDE mon formulaire ca fait un : fopen("<html>blabla</html>;w") qui crée un nouveau fichier sur mon serveur hébergé par un hébergeur de site classique....
    sauf que allow_url_fopen = OFF VEROUILLE

    donc...

    vous comprenez mieux?

  6. #6
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Heu... Fladnag, Kankrelune, Eusebius, fopen ne se limite pas au protocole http !
    Donc oui, http ne permet pas de créer des fichiers mais fopen peut créer des fichiers sur un serveur distant, en tout cas si j'en crois un extrait de la doc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $handle = fopen("ftp://user:password@example.com/somefile.txt", "w");
    Skeud007, si allow_url_fopen est désactivé, avec un peu de chance tu peux faire du ftp ( http://php.net/ftp ) et dans ce cas là créer ton fichier par ftp. Sinon la solution de fladnag est plus simple à mettre en place, mais n'oublie pas de blinder l'accès à la fameuse page

  7. #7
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    oui voilà ton code est celui que j'utilise MR.N!

    mais ça ne marche pas, donc je vais aller lire ce que tu m'as donné.
    pour le FTP, il faudra que les ports FTP de la machine (sur laquelle je modifie à distance mon site) soient ouverts non?


    merci d'avance

    (Fladnag peut tu m'expliquer ta solution stp???
    que risque si jamais qq1 perce ma page d'authentification?? que mes pages soient détruites ou changées par une personne malveillante,non???

  8. #8
    Membre éclairé
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Points : 858
    Points
    858
    Par défaut
    Citation Envoyé par Mr N.
    Heu... Fladnag, Kankrelune, Eusebius, fopen ne se limite pas au protocole http !
    Donc oui, http ne permet pas de créer des fichiers mais fopen peut créer des fichiers sur un serveur distant, en tout cas si j'en crois un extrait de la doc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $handle = fopen("ftp://user:password@example.com/somefile.txt", "w");
    Où est ce que tu as vu que je (que l'on) disait que fopen se limitait au http... la plus courante des utilisations c'est en local sur le serveur donc surement pas en http... qui plus est l'exemple que tu donne utilise le protocol ftp donc rien à voir avec le http même si cette solution peut marcher dans le cas de Skeud007... .. .

    @ tchaOo°

  9. #9
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    à cette adresse j'ai lu qu'il existait un gestionnaire ftp://wrapper bien pratique mais limité par allow_url_fopen = OFF; cela veut dire que je pourrais peut etre l'utilisé ou bien pas du tout?

    sinon auriez vous un exemple simple de code avec ftp MR.N (ou autre = le bienvenu lol)

  10. #10
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Citation Envoyé par kankrelune
    Où est ce que tu as vu que je (que l'on) disait que fopen se limitait au http...
    Je n'ai pas dit le contraire. Je faisais juste une remarque suite à vos propos =>
    Citation Envoyé par Eusebius
    attends... Tu peux CREER un fichier avec un fopen depuis un autre serveur ??
    Citation Envoyé par Fladnag
    Il me parait normal que allow_url_open soit désactivée, ENCORE PLUS SUR UN FOPEN !
    Citation Envoyé par kankrelune
    fopen en distant ne marche qu'en lecture... et c'est normal...
    Bref, vous vous êtes offusqués sur le fait qu'un fopen pouvait créer un fichier distant et avez crié au scandale
    Ma remarque était juste pour remettre les choses en place et éviter que le topic dérive du sujet initial à savoir : "Comment contourner la désactivation de allow_url_fopen ?"
    Citation Envoyé par kankrelune
    qui plus est l'exemple que tu donne utilise le protocol ftp donc rien à voir avec le http même si cette solution peut marcher dans le cas de Skeud007...
    Ben non elle peut pas marcher puisque dès le début Skeud007 a dit que allow_url_fopen est désactivé dans sa configuration

  11. #11
    Membre éclairé
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Points : 858
    Points
    858
    Par défaut
    Ne t'inquiète pas je ne suis en rien offusqué... .. .

    Il remplacer "en distant" par "via http" dans mon commentaire qui pour le reste est toujours valable...

    Citation Envoyé par kankrelune
    fopen via http ne marche qu'en lecture... et c'est normal...


    Sinon pour le problème de Skeud007 je vois pas pourquoi il ne met pas un script sur le serveur distant qui gère la création du fichier en fonction des données qui lui sont envoyés... .. .

    @ tchaOo°

  12. #12
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Citation Envoyé par Skeud007
    à cette adresse j'ai lu qu'il existait un gestionnaire ftp://wrapper bien pratique mais limité par allow_url_fopen = OFF; cela veut dire que je pourrais peut etre l'utilisé ou bien pas du tout?
    Ben non pas possible d'utiliser le wrapper. Ce qui est dit dans la doc officielle est à prendre au général au pied de la lettre

    Citation Envoyé par Skeud007
    sinon auriez vous un exemple simple de code avec ftp MR.N (ou autre = le bienvenu lol)
    Je connais quelqu'un qui pourra te fournir plein d'exemples. Son petit nom c'est Documentation Officielle
    Au risque de me répéter : http://php.net/php
    Tu trouveras tout les exemples qu'il te faut. Un soupçon d'imagination pour adapter à tes besoins et c'est dans la poche.
    Bien entendu, à condition que ftp soit activé sur ton serveur => cf phpinfo

  13. #13
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Citation Envoyé par kankrelune
    je vois pas pourquoi il ne met pas un script sur le serveur distant qui gère la création du fichier en fonction des données qui lui sont envoyés...
    Pourquoi faire simple quand on peut faire compliqué ?

  14. #14
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par kankrelune
    Ne t'inquiète pas je ne suis en rien offusqué... .. .


    Sinon pour le problème de Skeud007 je vois pas pourquoi il ne met pas un script sur le serveur distant qui gère la création du fichier en fonction des données qui lui sont envoyés... .. .

    @ tchaOo°
    bon, tout d'abord kankrelune, cela m'interesse ce script qui gèrerait la création du fichier? il ressemblerait à quoi?

    je me réexplique quand même : j'ai un formulaire qui envoie des données dans une BDD et qui aussi en même temps crée un fichier html avec ces mêmes données transmises via formulaire




    pour Mr.N ---> je ne comprends pas votre doc, enfin si mais je veux dire avec FTP il ne m'est possible d'uploader qu'un fichier existant sur ma machine locale et non pas ce que je veux faire = mon formulaire rempli je clique sur VALIDER et mes variables vont se mettre dans mon script qui crée un fichier correspondant...

    merci en tout cas pour votre temps

  15. #15
    Membre éclairé
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Points : 858
    Points
    858
    Par défaut
    Citation Envoyé par Skeud007
    bon, tout d'abord kankrelune, cela m'interesse ce script qui gèrerait la création du fichier? il ressemblerait à quoi?
    fopen()
    fwrite()
    fclose()

    @ tchaOo°

  16. #16
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    voilà ce que je n'arrive pas à faire à cause de allow_url_fopen DESACTIVEE chez mon hébergeur...cela sera sûrement plus clair:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
     
    //içi on ajoute le nouveau véhicule dans la table VOITURE
    $theReq = "INSERT INTO voiture (marque, modele, annee, carross, energie, kms, prix, mensua, dmc, couleur, puiss, garantie, equip, dateCreaAnnonc, idAnnonc) 
    VALUES ('$theMarque', '$theModele', '$theAnnee', '$theListeCarross', '$theListeEnergie', '$theKm', '$thePrix', '$theMensua', '$maDateDMCTab', '$theCouleur', '$thePuiss', '$theListeGarantie', '";
     
    							 if (!empty($tabEquipmt))
    							 {
    									foreach($tabEquipmt as $cle => $valeur)
    										$theReq .= "- ".$valeur." -";
    							}
    							 $theReq .="', '$date', " . ($theMaxIdAnnonc+1) . ")";
     
    							 mysql_query($theReq) or die(mysql_error());
    							 echo "Le véhicule $theMarque $theModele a bien été ajouté à la base de données.";	
     
     
     
     
     
     
    					//Création du fichier de caractéristiques correspondant au nouveau véhicule crée
    					//écriture depuis début du fichier
    					$leNewIdAnnonce = $theMaxIdAnnonc+1;
     
    					// On rentre en variable les équipements du véhicule qu'on vient d'ajouter pour pouvoir les inscrire facilement dans le tableau suivant
     
    					// Création et envoi de la requête
    					$query = "SELECT equip FROM voiture WHERE idAnnonc = '$leNewIdAnnonce'";
    					$result = mysql_query($query);
     
    					//Récupération des résultats
    					while ($row = mysql_fetch_row($result)) {
    					$theEquipmts = $row[0];
    					}
     
     
    					// içi on crée le fichier de caractéristiques techniques plus précise du véhicule qu'on vient d'ajouter à la base de données
     
    					$fp = fopen("ftp://mylog:mypass@garage-botton-villard.com/web/fich_tech/$leNewIdAnnonce.html","w"); //---> écriture depuis début du fichier avec le W			
     
    					// on met ça en commentaire car on est plus en LOCAL ---> $fp = fopen("C:\\Program Files\\EasyPHP1-8\\www\\site garage php sql\\fich_tech\\$leNewIdAnnonce.html","w"); //---> écriture depuis début du fichier avec le W		
    					fputs($fp, "<html>				
    								<head>
    									<title>
    										Fiche Technique Véhicule
    									</title>
    								</head>
    								<body>
     
    									<table border='2' bordercolor='#000000'>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>MARQUE</td>
    											<td align='center' width='40%'>$theMarque</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>MODELE</td>
    											<td align='center' width='40%'>$theModele</td>
    										</tr>  
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>ANNEE MODELE</td>
    											<td align='center' width='40%'>$theAnnee</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>CARROSSERIE</td>
    											<td align='center' width='40%'>$theListeCarross</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>ENERGIE</td>
    											<td align='center' width='40%'>$theListeEnergie</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>KILOMETRAGE</td>
    											<td align='center' width='40%'>$theKm Kms</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>PRIX</td>
    											<td align='center' width='40%'>$thePrix €</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>MENSUALITES</td>
    											<td align='center' width='40%'>$theMensua €</td>
    										</tr>
     
    										<tr>
    											<td width='60%'>&nbsp;</td>
    											<td width='40%'>&nbsp;</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>DATE DE MISE EN CIRCULATION</td>
    											<td align='center' width='40%'>$maDateDMCTab</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>COULEUR</td>
    											<td align='center' width='40%'>$theCouleur</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>PUISSANCE</td>
    											<td align='center' width='40%'>$thePuiss cv</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>GARANTIE</td>
    											<td align='center' width='40%'>$theListeGarantie</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>EQUIPEMENTS</td>
    											<td align='center' width='40%'>$theEquipmts</td>
    										</tr>
     
    										<tr>
    											<td width='60%'>&nbsp;</td>
    											<td width='40%'>&nbsp;</td>
    										</tr>
     
    										<tr>
    											<td bgcolor='#FF0000' width='60%'>PHOTO</td>
    											<td align='center' width='40%'><a href=\"#\" onClick=\"open('imag_vehic/FAUT_MODIF_ICI.JPG', 'Nix', 'width=660,height=508,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no')\">Voir</a></td>
    										</tr>
       </body>
    								</html>"); // on met le tableau de caractéristiques dans le fichier correspondant au nouveau véhicule ajouté dans la table VOITURE		HERRREEEEEEEEEEEEEE
     
     
     
    								fclose($fp);



    si vous pouvez appliquer vos conseils avec mon code ce serait très aimable...

    kankrelune pourrais tu me faire une petite explication je débute et ce n'est pas facile (exemple : envoie tes données en param dans ce script et fais CELA avec etc)

    merci bcp

  17. #17
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Afin de mieux comprendre ton problème, si tu nous en disais plus sur ton contexte ?
    1. Un utilisateur consulte un site à l'adresse http://site1.com
    2. Il remplit un formulaire et le soumet.
    3. http://site1.com enregistre les données du formulaire en bd, puis crée un fichier et l'upload sur http://site2.com ?

    J'ai juste ?

  18. #18
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    non non faux...

    concretement j'ai un site web que j'ai créer pour mon père.

    à la base je modifiais le code html de chaque page au fur et à mesure qu'il achetait ou vendait des véhicules (nb:il est garagiste...) et depuis peu je suis passé du html au php+BDD = miracle tout est automatique...

    donc en fait, moi = je fais plus rien;
    mon père = se connecte à son site, va dans SA partie admin avec son log et mdp que je lui ai crée sur une page d'authentification; si il veut ajouter un véhicule à sa liste, il remplit le formulaire adéquat, ce qui rentre ses données en BDD mais qui crée aussi un nouveau fichier descriptif (du nouveau véhicule rentré) avec fopen (qui ne marche pas!!!!!...); ainsi plus tard si je clique sur le lien "porsche 911", j'ai un target_blank qui ouvre le fichier descriptif (cf mon code plus haut)

    j'espere avoir été clair...

  19. #19
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 98
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par kankrelune

    mais là je ne serais plus bloqué avec le fopen??? je ne comprends plus...


    mais attendez kankrelune c'est ce que je fais en fait!!!je viens d'y réflechir!!regardez mon code. c'est bien cela que vous me conseillez???

  20. #20
    Membre éclairé
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Points : 858
    Points
    858
    Par défaut
    Citation Envoyé par Skeud007
    non non faux...

    concretement j'ai un site web que j'ai créer pour mon père.

    à la base je modifiais le code html de chaque page au fur et à mesure qu'il achetait ou vendait des véhicules (nb:il est garagiste...) et depuis peu je suis passé du html au php+BDD = miracle tout est automatique...

    donc en fait, moi = je fais plus rien;
    mon père = se connecte à son site, va dans SA partie admin avec son log et mdp que je lui ai crée sur une page d'authentification; si il veut ajouter un véhicule à sa liste, il remplit le formulaire adéquat, ce qui rentre ses données en BDD mais qui crée aussi un nouveau fichier descriptif (du nouveau véhicule rentré) avec fopen (qui ne marche pas!!!!!...); ainsi plus tard si je clique sur le lien "porsche 911", j'ai un target_blank qui ouvre le fichier descriptif (cf mon code plus haut)

    j'espere avoir été clair...
    Et bien nous y voila.... en décrivant ce que tu veux faire on y voit tout de suite plus clair... .. .

    Le problème selon moi est un problème de conception... pourquoi créer un fichier html contenant le descriptif de la voiture (donc 50 voitures = 50 fichiers sur le serveur) alors que tu peux simplement générer ta fiche descriptive dynamiquement (1 fichier = 50, 100 ou 100000 voiture)... .. ?

    Tu fais une page qui en fonction d'un identifiant passé dans l'url récupère la description de la voiture, la met en forme et l'affiche... c'est plus simple non... .. ?

    @ tchaOo°

    edit : en réponse à ton post précédant toi tu le fait d'un serveur1 qui crée un fichier sur un serveur2... moi ce que je te dis de faire c'est le serveur1 envoi les données et le serveur2 crée le fichier en local... à ce moment la allow_url_fopen ne posera plus de problème... .. .

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. remplacer fopen par fscanf
    Par mycaweb dans le forum Débuter
    Réponses: 9
    Dernier message: 20/12/2011, 21h28
  2. Conception : remplacer 5000 if
    Par maccormick dans le forum Général Java
    Réponses: 16
    Dernier message: 06/10/2011, 16h10
  3. Quels motifs de conception en remplacement de l'héritage multiple ?
    Par Neuromancien2 dans le forum Débats sur le développement - Le Best Of
    Réponses: 26
    Dernier message: 16/06/2011, 02h50
  4. [cURL] Comment utiliser libcurl et remplacer fopen
    Par Skeud007 dans le forum Bibliothèques et frameworks
    Réponses: 24
    Dernier message: 23/07/2006, 18h40
  5. [Conception] Remplacer des frames par du code PHP !!!!
    Par dragonfly dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 07/04/2006, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo