vipdev

Inscris le 28/09/2011 à 18:00
  • Signature
    Welcome to St tropez !
  • Site web
  • Nombre de sujets
    3
  • Nombre de messages
    12
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
vipdev
le 05/10/2011 à 21:53
Problème Uploader
Bonjour,

J'ai un petit problème avec un script pour Uploader les fichiers :s !
J'aimerai qu'avant que le fichier sois envoyer dans un dossier, que les espace sois remplacer par des tiret...

Mon script d'insertion =>
<?php
$DESTINATION_FOLDER = $_POST["folder"];
$MAX_SIZE = 500000000;
$RETURN_LINK = $_SERVER['HTTP_REFERER'];
$AUTH_EXT = array(".flv");
function createReturnLink(){
global $RETURN_LINK;
echo "<a href='".$RETURN_LINK."'>Retour</a><br>";
}
function isExtAuthorized($ext){
global $AUTH_EXT;
if(in_array($ext, $AUTH_EXT)){
return true;
}else{
return false;
}
}


if(!empty($_FILES["file"]["name"])){

$nomFichier = str_replace ;
$nomTemporaire = $_FILES["file"]["tmp_name"] ;
$typeFichier = $_FILES["file"]["type"] ;
$poidsFichier = $_FILES["file"]["size"] ;
$codeErreur = $_FILES["file"]["error"] ;
$extension = strrchr($nomFichier, ".");

if($poidsFichier <> 0){
if($poidsFichier < $MAX_SIZE){
if(isExtAuthorized($extension)){
$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
if($uploadOk){

echo("L'upload a réussi !<br><br>");
echo(createReturnLink());
mysql_close();
}else{
echo("L'upload a échoué !<br><br>");
echo(createReturnLink());
}
}else{
echo ("Les fichiers avec l'extension $extension ne peuvent pas être uploadés !<br>");
echo (createReturnLink()."<br>");
}
}else{
$tailleKo = $MAX_SIZE / 1000;
echo("Vous ne pouvez pas uploader de fichiers dont la taille est supérieure à : $tailleKo Ko.<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Le fichier choisi est invalide !<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Vous n'avez pas choisi de fichier !<br>");
echo (createReturnLink()."<br>");
}
?>
Welcome to St tropez !
vipdev
Bonjour,

J'ai quelques proposition a faire concernant la partie "Les comment faire ?", il serait bien de créer des tutoriaux pour =>
"Comment faire un uploader de fichier FLV ?"
(Il n'en existe presque pas sur internet)ce qui serait bien, ce serait que des qu'on clique sur Envoyer, ça enregistre le morceau dans la base de donnée tel que =>
- ID
- Pseudo du posteur
$_session('login')

- Titre du morceau (Défini par le posteur]
- Nombre de vue [+1 a chaque clique vers le lien de la page]
- Un espace J'aime ou Je n'aime pas [+1 ou -1] sur la note de la musique.
Avec un système qui prene en compte les espace dans le titre du fichier et qui remplace les espaces par des tirets, et qui génére un lien avec l'ID pris dans la base de donnée exemple => Http://monsite.com/lire.php?=6546JJG34 [C'est un exemple]
- - - - - - - - - - - - - - - - - -
"Comment faire une liste de code ?"
Explication, certain on crée leur forum grace au votre, mais ce serait cool, je trouve de créer une sorte de code, afin qu'au dessus du message a poster, il y est comme sur les forums PHPBB un truc qui ressemble a =>
Smiley | Texte | Image | Url | Vidéo | Autre...

Avec des codes HTML ;)
- - - - - - - - - - - - - - - - - -

M'y connaissant très peux en php, je vous proposes de faire un tutoriel, car je trouve votre site très instructif ;) et très bien présenter, le site du zero est bien aussi, mais leurs tutoriaux ne sont pas expliqué assez bien, certe ils sont expliquer, mais ils ne disent pas dans qu'elle page mettr ce code, ainsi de suite... Ce qui fait que les membres sont perdu, et abandonne...

Que pensez-vous de mes idées ?
Welcome to St tropez !
vipdev
Bonjour,

J'ai suivis le tutoriel a la lettre ! Et j'ai bien pris soins de modifier, dans la page membre.php j'ai tout bien mis et tout, tout fonctione, mais il y a un message d'erreur sur ma page =>

( ! ) Notice: Undefined index: id in XXXXXXX\membre.php on line 71
Call Stack
# Time Memory Function Location
1 0.0005 705480 {main}( ) ..\membre.php:0
Vous n'avez aucun message.


Et a cette ligne (71) il y a ce code =>
$sql = 'SELECT titre, date, account.username as expediteur, messages.id as id_message FROM messages, account WHERE id_destinataire="'.$_SESSION['id'].'" AND id_expediteur=account.id ORDER BY date DESC';


account étant la table où sont ranger les comptes et id la colone... Je ne comprend pas...
Welcome to St tropez !

Ses derniers messages sur les forums

forum
vipdev
le 05/10/2011 à 21:55
Problème Uploader
Désoler du double poste => Le vrai est celui là =>

<?php
$DESTINATION_FOLDER = $_POST["folder"];
$MAX_SIZE = 500000000;
$RETURN_LINK = $_SERVER['HTTP_REFERER'];
$AUTH_EXT = array(".flv");
function createReturnLink(){
global $RETURN_LINK;
echo "<a href='".$RETURN_LINK."'>Retour</a><br>";
}
function isExtAuthorized($ext){
global $AUTH_EXT;
if(in_array($ext, $AUTH_EXT)){
return true;
}else{
return false;
}
}


if(!empty($_FILES["file"]["name"])){

$nomFichier = $_FILES["file"]["name"] ;
$nomTemporaire = $_FILES["file"]["tmp_name"] ;
$typeFichier = $_FILES["file"]["type"] ;
$poidsFichier = $_FILES["file"]["size"] ;
$codeErreur = $_FILES["file"]["error"] ;
$extension = strrchr($nomFichier, ".");

if($poidsFichier <> 0){
if($poidsFichier < $MAX_SIZE){
if(isExtAuthorized($extension)){
$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
if($uploadOk){
echo("L'upload a réussi !<br><br>");
echo(createReturnLink());
mysql_close();
}else{
echo("L'upload a échoué !<br><br>");
echo(createReturnLink());
}
}else{
echo ("Les fichiers avec l'extension $extension ne peuvent pas être uploadés !<br>");
echo (createReturnLink()."<br>");
}
}else{
$tailleKo = $MAX_SIZE / 1000;
echo("Vous ne pouvez pas uploader de fichiers dont la taille est supérieure à : $tailleKo Ko.<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Le fichier choisi est invalide !<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Vous n'avez pas choisi de fichier !<br>");
echo (createReturnLink()."<br>");
}
?>
Welcome to St tropez !
vipdev
le 05/10/2011 à 21:53
Problème Uploader
Bonjour,

J'ai un petit problème avec un script pour Uploader les fichiers :s !
J'aimerai qu'avant que le fichier sois envoyer dans un dossier, que les espace sois remplacer par des tiret...

Mon script d'insertion =>
<?php
$DESTINATION_FOLDER = $_POST["folder"];
$MAX_SIZE = 500000000;
$RETURN_LINK = $_SERVER['HTTP_REFERER'];
$AUTH_EXT = array(".flv");
function createReturnLink(){
global $RETURN_LINK;
echo "<a href='".$RETURN_LINK."'>Retour</a><br>";
}
function isExtAuthorized($ext){
global $AUTH_EXT;
if(in_array($ext, $AUTH_EXT)){
return true;
}else{
return false;
}
}


if(!empty($_FILES["file"]["name"])){

$nomFichier = str_replace ;
$nomTemporaire = $_FILES["file"]["tmp_name"] ;
$typeFichier = $_FILES["file"]["type"] ;
$poidsFichier = $_FILES["file"]["size"] ;
$codeErreur = $_FILES["file"]["error"] ;
$extension = strrchr($nomFichier, ".");

if($poidsFichier <> 0){
if($poidsFichier < $MAX_SIZE){
if(isExtAuthorized($extension)){
$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
if($uploadOk){

echo("L'upload a réussi !<br><br>");
echo(createReturnLink());
mysql_close();
}else{
echo("L'upload a échoué !<br><br>");
echo(createReturnLink());
}
}else{
echo ("Les fichiers avec l'extension $extension ne peuvent pas être uploadés !<br>");
echo (createReturnLink()."<br>");
}
}else{
$tailleKo = $MAX_SIZE / 1000;
echo("Vous ne pouvez pas uploader de fichiers dont la taille est supérieure à : $tailleKo Ko.<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Le fichier choisi est invalide !<br>");
echo (createReturnLink()."<br>");
}
}else{
echo("Vous n'avez pas choisi de fichier !<br>");
echo (createReturnLink()."<br>");
}
?>
Welcome to St tropez !
vipdev
le 05/10/2011 à 12:26
hébergeur de blog
Bonjour,

[Hors sujet]

Moogli, tu dis que le "Bonjour" n'est pas en option, hors, tu ne l'écris jamais... Il faut être compréhensif !
Welcome to St tropez !

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours