Aller au contenu

gto55

Actif
  • Compteur de contenus

    35
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par gto55

  1. c'est un éxemple du livre php5 avancé sur le test de la valeur de retour lors de l'appel d'une fonction
  2. Bonjour, La question est dans le code. MErci d'avance <?php function dir_texte($qui, $texte='bonjour'){ if(empty($qui)){ return FALSE; }else{ echo "$texte $qui <br />"; return TRUE; } } A quoi sert le point d'exclamation ici ??? //dir_texte('bill'); if(!dir_texte("")){ echo "erreur<br />"; } if(!dir_texte("bill")){ } ?> Est ce que le symbole ! ne veut pas dire "différent de", je ne comprends pas trop avec le cas ci dessus
  3. Bonjour, Je cherche une école pour apprendre php/mysql/ajax voir actionscript et le e-commerce sur Marseille et sa région. Je recherche une école reconnue, pourriez vous me faire partager vos expériences ? J'ai trouvé la cesi, archimede. Pourriez vous m'en indiquez d'autres et me donner votre avis à leur sujet. Merci d'avance
  4. Bonjour, Quels livres conseillerez vous pour qqn qui souhaiterait débuter avec ajax? Merci
  5. gto55

    Questions pour galerie

    ça marche ! Merci bcp
  6. gto55

    Questions pour galerie

    j'ai essaye ça: $query = "SELECT id_photo FROM galerie_photo WHERE id_galerie = '$idGalerie' AND id_photo > $idPhoto ORDER BY id_photo ASC LIMIT 1"; $result = mysql_query($query , $link); if($result){ echo '<a href="photo.php?idPhoto='.$idPhoto+1.'">'; }else{ echo ''; } ça ne semble pas marcher :/ Si qqn sait ce qu"il faudrait corriger. Merci d'avance
  7. gto55

    Questions pour galerie

    Bonjour, J'ai une question pour une galerie: J'ai une galerie avec comme éléments dans ma base de données: - id_galerie - id_photo - url_photo Je voudrais faire 2 boutons, un pour aller a l'image suivante et un pour l'impage précédente, <a href="photo.php?idPhoto=<?PHP echo $idPhoto+1; ?>page suivante</a> <a href="photo.php?idPhoto=<?PHP echo $idPhoto-1; ?>page précédente</a> mais je voudrais que lorsqu'on arrive sur la page de la dernière photo insérée il n'y ait que le bouton page précédente. Est-ce que qqn saurait comment s'y prendre ? Merci d'avance
  8. Ca ne marche toujours pas :/
  9. En fait je dois envoyer une image dans un dossier image et un flv dans un dossier flv, comme les flv font plus de 2mo je ne peux ls envoyer pr http et je dois donc les envoyer par ftp. Sauf que je ne sais pas pourquoi, lorsque je cree un dossier avec la fonction mkdir il m'est impossible d'uploader quoi que ce soit dans le dossier flv; Il faut donc que je crée le dossier par ftp avec un chmod 777. Mais si je fais ça, il m'est impossible d'envoyer l'image par formulaire http. Voilà en gros le problême.
  10. je n'ai pas mis tout le code, je teste bien si la connextion s'est effectué. Voilà le code en entier: Je crée au préalable un dossier par ftp où l'image sera uploadée avec cette fonction: $date = $_POST["date"]; $pathImages = 'www/lesite/images/medias/'.$date.'/images/'; ftp_mkdir($conn_id,$pathImages); $chmod_cmd3='CHMOD 0777 '.$pathImages; $chmod3=ftp_site($conn_id, $chmod_cmd3); <form name="form" action="test.php" method="post" enctype="multipart/form-data"> <table> <tr> <td width="200" valign="top">Image du médias</td> <td><input name="image" type="file" class="champ" id="image" /></td> </tr> </form> // création de la connexion $conn_id = ftp_connect("l'adresse du server ovh"); // authentification avec nom de compte et mot de passe $login = 'le login '; $mdp = 'le mot de passe; $login_result = ftp_login($conn_id, $login, $mdp); ftp_pasv($conn_id, TRUE); // vérification de la connexion if ((!$conn_id) || (!$login_result)) { echo "La connexion FTP a échoué!"; // echo "Tentative de connexion à $ftp_server avec $ftp_user_name"; die; } else { echo "Connecté sur serveur distant<br>"; } $imagePreviewClean = addslashes($_FILES['image']["name"]); $file = $imagePreviewClean; $remote_file = 'www/ledossier/images/medias/'.$date.'/images/'.$imagePreviewClean; // Mise en place d'une connexion basique $conn_id = ftp_connect("adresse ftp du server "); // authentification avec nom de compte et mot de passe $login ='le login'; $mdp = 'le mot de passe '; // Identification avec un nom d'utilisateur et un mot de passe $login_result = ftp_login($conn_id, $login, $mdp); // Charge un fichier if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "Le fichier $file a té chargé avec succès\n"; } else { echo "Il y a eu un problème lors du chargement du fichier $file\n"; } // Fermeture de la connexion ftp_close($conn_id); Il me dit que la connection s'est bien éffectuée mais que l'upload non
  11. ça ne marche pas non plus, est-ce qu'il faut envoyer en mode binary ou ascii ? Ce serait pour une seule image. Est-ce que qqn aurait une autre exemple de transfert par ftp ? Merci
  12. j'ai ce message: "Il y a eu un problème lors du chargement du fichier 'nom du fichier que je veux uploader par ftp'"; Je n'ai pas d'autres indications
  13. Bonjour, Je teste un upload par ftp d'une image depuis un formulaire mais il ne marche pas. Est-ce que qqn saurait pourquoi ? Le server est un server dédié ovh. Merci <form name="form" action="test.php" method="post" enctype="multipart/form-data"> <table> <tr> <td width="200" valign="top">Image du médias</td> <td><input name="image" type="file" class="champ" id="image" /></td> </tr> </form> $imagePreviewClean = addslashes($_FILES['image']["name"]); $file = $imagePreviewClean; $remote_file = 'www/ledossier/images/medias/'.$date.'/images/'.$imagePreviewClean; // Mise en place d'une connexion basique $conn_id = ftp_connect("adresse ftp du server "); // authentification avec nom de compte et mot de passe $login ='le login'; $mdp = 'le mot de passe '; // Identification avec un nom d'utilisateur et un mot de passe $login_result = ftp_login($conn_id, $login, $mdp); // Charge un fichier if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) { echo "Le fichier $file a té chargé avec succès\n"; } else { echo "Il y a eu un problème lors du chargement du fichier $file\n"; } // Fermeture de la connexion ftp_close($conn_id);
  14. Bonjour, Je voudrais envoyé une photo vers un dossier sur un blog que je développe mais la fonction move uploaded file ne marche pas sur ce server dédié. Voilà le code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans titre</title> </head> <form action="test.php?photo=ok" enctype="multipart/form-data" method="post"> <input name="image" type="file" id="image" /> <input type="submit" /> </form> <?PHP if($_GET["photo"]="ok") { $photoUploadTemp = $_FILES['image']["tmp_name"]; $photoUpload = addslashes($_FILES['image']["name"]); $dossier = "./$photoUpload"; if(move_uploaded_file( $photoUploadTemp, $dossier)){ echo $dossier; echo "ok"; }else{ echo "no"; } } ?> <body> </body> </html> Et voilà le mesage d'erreur: La ligne 16 correspond à "if(move_uploaded_file( $photoUploadTemp, $dossier)){" Est-ce que qqn saurait ce qu'il faudrait faire ? Merci
  15. Bonjour, Je voudrais insérer sur un site un popup qui s'affiche au premier plan dès qu'on se connecte sur le site, ma celui-ci ne s'ouvre qu'n arrière plan. Est-ce que qqn saurait ce qu'il faudrait modifier dans ce code ? Merci <script type="text/javascript"> //Pour faire du popup, enlever la fonction top.window.focus() //Pour faire de popunder, laisser la fonction top.window.focus() // l'url à appeller est une seconde url dans laquelle on fera un vrai window.open avec le site que l'on souhaite afficher. //exemple : pub.php dans laquelle on met la fonction ci dessous qui ouvre pub2.php //dans pub2.php, on met une fonction standard window.open("url du site à ouvrir", etc. et un window.close(); //Dans pub.php : <body onload="openup();"> //Dans pub2.php : <body onload="window.open("url à ouvrir"); window.close();" //Vous verrez, les logiciels anti popup pour IE laisse passer les ouvertures de fenêtre... //Ca va pas plaire aux internautes anti popup mais bon faut bien partager non ? function openup() { if (window.showModalDialog) //si c est ie5 ou compatible IE5 { top.window.open("popup.html","","width=600px,height=700px,resizable=0,scrollbars=0"); top.window.focus(); } else { top.window.open("popup.html","","width=600px,height=700px,resizable=0,scrollbars=0"); top.window.focus(); } } window.onload = openup; </SCRIPT> </head> <body onblur="self.focus()">
  16. Merci pour ta réponse En fait ce n'est pas un système de vote avec note, c'est plutôt un sondage;
  17. Bonjour, J'ai dévellopé un système de vote qui affiche les résultats sous forme de barre créée avec GD. Je voudrais animer la barre, comme cela se fait sur des systèmes de vote avec ajax. Est-ce que qqn connaitrait une url qui expliquerait comment, je ne connais pas ajax . Merci
  18. Je vais tester avec rename, si ça ne marche pas je testerai ta 2ème méthode. Je ne trouve pas la fonction copydir dans le chm de php.net. Est-ce que tu aurais un exemple? Merci
  19. Merci Je vais tester. Est-ce que ça marchera aussi avec tt le contenu du dossier à déplacer? S'il y a des vidéos ou des images ou des archives? Merci
×
×
  • Créer...