PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Forum Général PHP » "move_uploaded_file" et "file_exists" » 08-12-2010 12:06:10

renamed1
Réponses : 0

Bonjour comunauté !

Je dispose d'un serveur dédier
PHP mode_self à été désactivé sur ce domaine !


Voici pour commencer l'architecture du serveur

ARC1 :
/var/www/vhosts/nomdedomaine.com/httpdocs/
(Toutes mes pages html, php)

ARC2 :
/var/www/vhosts/nomdedomaine.com/httpdocs/subdomains/static/httpdocs/
(Touts mes css, js et images)



Le site fonctionne très bien, le problème c'est que j'aimerais faire une "file_exists" dans la page php (dans ARC1) qui va verifier
si le ficher existe (dans ARC2)

$fileba = '/var/www/vhosts/nomdedomaine.com/subdomains/static/httpdocs/flv/123.swf';
 
      if (file_exists($fileba)) {
         $flv = 'OK';
      } else {
         $flv = 'NO';
      }

Même chose pour uploader un ficher d'une page de (ARC1) qui envoie le ficher vers (ARC2)
J'ai aussi essayer au lieu de donner le lien machine (var etc...) de mettre "../../ etc" mais cela ne fonctionne toujours pas

Un petit coup de pousse ?
Merci d'avance

#2 Re : Forum Général PHP » Wget & PHP » 15-11-2010 16:24:01

Aucun message !
PAGE BLANCHE ... puis sur le ftp je ne trouve pas le fichier télécharger !

#3 Re : Forum Général PHP » Wget & PHP » 15-11-2010 16:24:01

@Pablofr

Merci,
mais sa ne fonctionne toujours pas :$, je ne comprend pas

#4 Forum Général PHP » Wget & PHP » 15-11-2010 16:24:01

renamed1
Réponses : 4

Bonjour,

J'aimerais utiliser la fonction "wget" mais en PHP
qui me permettra de l'integrer à mon admin et facilité le téléchargement des sauvegarde dans un dossier en ajoutant url
du fichier à sauvegarder

actuellement j'ai configurer l'hébergement comme :

Accès shell au serveur avec données d'accès de l'utilisateur FTP
/bin/sh

je me suis baser sur :

<?PHP
  system('/usr/bin/wget http://www.urldusite.com/monfichier');
?>

mais cela ne fonctionne pas une petit idée ?
merci

#6 Re : Javascript » [Résolu] [DEV & SEARCH] Un zoOm photo type Lightbox » 15-12-2009 10:25:39

Désoler de relancer .... mais, n'est toujours pas de solution HELP la communauté, HELP laisser moi pas pourrir big_smile

Personne a écrit :

Des fois les choses sont très compliquer mais, la solution est si facile que ...

#7 Re : Forum Général PHP » Calculer age précis » 09-12-2009 16:27:54

la pensé de woOtzee a écrit :

Humm....:rolleyes:

Je ne veux pas m'avancer [...] elle remplie la fonction, par défaut seul l'année est mis
ensuite il suiffe de rajouter la fonction pour le jour & le mois exemple :

 $jours= $today['jour'] - $jour;
 $mois= $today['jour'] - $moi;

Sans oublier de le rajouter dans l'écho big_smile

#8 Re : Forum Général PHP » [PHP & MYSQL] Enregistrement dans une bdd (while) » 09-12-2009 09:48:57

Body Touch, le collant qui fait papapapa pa pa …
Que dire de mieux mis à par un GRAND MERCI :=)

Sa c'est de la réponse, claire & précis ce que j'aime
Merci encore moogli pour ce rafraichissement

Bon day !

#9 Re : Forum Général PHP » Calculer age précis » 09-12-2009 16:27:54

roll Où personne ne veux regarder ?! ... (d'accord je sort)
Je ne vois pas en quoi le bous de code du JDN ne correspond pas à ce qui demande ?

JDN a écrit :

Cette fonction formatte le jour, le mois et l'année, puis compare les valeurs entre elles pour vérifier que le nombre d'années est exact.

cookie a écrit :

J'aimerais faire un script qui calcul précisément l'âge d'une personne en partant de sa date de naissance.

...

cookie a écrit :

Comment faire pour obtenir un âge précis (nombre d'années, mois, jours) en tenant compte des années bissextiles des mois à 30 et 31 jours,...

Cette fonction ne remplie pas les critères requis ?
@++ les amies !

#11 Re : Forum Général PHP » Calculer age précis » 09-12-2009 16:27:54

Voilà essai donc ça
elle prendre en compte les années bissextiles

source: JDN Développeur


<?PHP
function age($naiss)  {
  list($annee, $mois, $jour) = split('[-.]', $naiss);
  $today['mois'] = date('n');
  $today['jour'] = date('j');
  $today['annee'] = date('Y');
  $annees = $today['annee'] - $annee;
  if ($today['mois'] <= $mois) {
    if ($mois == $today['mois']) {
      if ($jour > $today['jour'])
        $annees--;
      }
    else
      $annees--;
    }
  echo $annees;
  }
age('1948-05-20')
?>

++

#12 Re : Forum Général PHP » Bordure speciale pour une image : perdu dans le code ! » 07-12-2009 14:29:34

Bonjour l'ami,

Je ne vois pas trop ton problème avec ton bous de code à tu une URL de démo ?
sinon c'est peut être padding ou float {...}

Sinon voila ce que tu demande :

PAGE HTML / PHP :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd[/url]">  
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Bla Bla Bla</title>
<link rel="stylesheet" href="fichiers/style.css" type="text/css" media="screen"/>
</head><body>
<div id="container">
<div class="featured">
      <div class="photo shadow-left">
          <div class="shadow-right">
              <ul class="innerfade" style="position: relative; height: 285px;" id="photos">
                 <li style="z-index: 1; position: absolute; display: list-item;">
                    <img src="fichiers/timthumb_007.png" alt="Image du jour"/>
                  </li>
                </ul>
            </div>
        </div>
    </div>
</div>
</body>
</html>
 

PAGE CSS :


* {
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
.featured img {
  padding: 5px;
  background: #ebebeb;
}
.photo {
  float: left;
}
.shadow-left {
  background: url(../fichiers/shadow-left.png) no-repeat left bottom;
}
.shadow-right {
  background: url(../fichiers/shadow-right.png) no-repeat right bottom;
  padding: 15px;
}
ul#photos {
  list-style: none;
  width: 490px;
  height: 285px;
}
 

#13 Re : Forum Général PHP » probleme apostrophe dans post form » 08-12-2009 11:56:48

Bonjour
Je ne suis pas sur !

Mais tu as tester de remplacer le caractère ' par /' ?
du style :


$nouvelle_chaine = str_replace('mot_à_replacer', 'mot_de_remplacement', $ancienne_chaine);
 

:=)

#14 Re : Forum Général PHP » Calculer age précis » 09-12-2009 16:27:54

Bonjour,
Voilà comment tu peu calculer l'age d'une personne en fonction de sa date de naissance
j'ai coder ça vite fais donc ce n'est pas très propre, je te laisse le nettoyer et retirer ce que tu n'a pas besoin

<?PHP
/* DATE DE NAISSENCE DE LA PERSONNE */
/********* MODIFIER LA DATE ICI OU REMPLACER LE PAR UNE VARIABLE comme $toto **********/
// SI TU UTILISE LE FORMAT 08-05-1988 ou 08/05/1988 Il TE SUFFIE DE REMPLACER LES / PAR -

$date_d_naissence = '08';
$date_m_naissence = '05';
$date_y_naissence = '1988';
$date_de_naissence = $date_d_naissence.'/'.$date_m_naissence.'/'.$date_y_naissence;

/* FORMAT DATE  */
// SI TU UTILISE LE FORMAT 08-05-1988 ou 08/05/1988 Il TE SUFFIE DE REMPLACER LES / PAR -
// explode '/' + date(d/m/y)

function Age($date_naissance)
 {
$arr1 = explode('/', $date_naissance);
$arr2 = explode('/', date('d/m/Y'));

if(($arr1[1] < $arr2[1]) || (($arr1[1] == $arr2[1]) && ($arr1[0] <= $arr2[0])))
return $arr2[2] - $arr1[2];
return $arr2[2] - $arr1[2] - 1;
}

$age = Age($date_de_naissence);

/* PETIT PLUS  */
// J'ai rajouter un ptit if si nous sommes bien le jour & le moi de la date de naissence
// on lui souhaite un bonne anniversaire
// SI TU UTILISE LE FORMAT 08-05-1988 ou 08/05/1988 Il TE SUFFIE DE REMPLACER LES / PAR -

if($date_d_naissence.'/'.$date_m_naissence == date("d").'/'.date("m"))
    {
      $date_anniversaire = 'Joyeux anniversaire ';
    }
 
echo $date_anniversaire.'vous avez '.$age.' ans';
?>

#15 Forum Général PHP » [PHP & MYSQL] Enregistrement dans une bdd (while) » 09-12-2009 09:48:57

renamed1
Réponses : 3

Bonjour,

Est-ce que quelqu'un peut me rafraîchir les idées ^_^

J'ai un formulaire avec une fonction AJAX qui permet d'ajouter une nouvelle ligne si besoin
par défaut une seule ligne existe :



<table width="0" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><input type="text" name="line[1][qty]" class="field" value="1" />
      <select name="line[1][kind]" class="select">
        <option value="heure">heure</option>
        <option value="jour">jour</option>
        <option value="service">service</option>
        <option value="produit">produit</option>
      </select>
      <input name="line[1][price]" class="field" value="0.00" type="text" />
    <textarea name="line[1][description]" class="textarea"></textarea></td>
  </tr>
</table>
 

Je sais plus les démarches à faire pour pouvoir effectuer l'enregistrement dans la basse de donner
si plusieurs lignes sont ajouter; utiliser le [while] bon d'accord mais, comment déjà ?

Merci à vous pour ce rafraichissement !

#16 Javascript » [Résolu] [DEV & SEARCH] Un zoOm photo type Lightbox » 15-12-2009 10:25:39

renamed1
Réponses : 2

Bonjour,
Après une recherche intensif de notre bon vieux moteur adorer je n'est pas trouver mon bonheurs.

Je recherche en java-script un type de LightBox exemple disponible : Lightbox 2 : Lokesh Dhakar

Le problème c'est que le "LightBox" doit avoir une option qui n'est pas disponible sur les "LightBox" proposer.
L'option t'en rechercher est que dès petites vinettes soit disponible sûr le coter qui permettra à l'utilisateur de changer de photo si celui-ci le souhaite sans avoir à quitter le "LightBox"

J'ai effectuer un montage de ce que je souhaiter en me basent sur le LightBox de Lokesh Dhakar (lien disponible ci-dessus)
l'image parlera mieux que moi ^_^

[img align=c]http://ups.imagup.com/06/1259962691.jpg[/img]


J'ai trouver mon bonheur sur "minishowcase" sauf que c'est une gallery photo automatique
et moi j'ai besoin que du LightBox en grattent un peut, impossible de le récupérée le codage il est particulièrement fouille et compacter/complexe

1 ] Téléchargement du Minishwcase

2 ] Démo du Minishowcase

Donc ma question (?)
Une personne connais telle un lightBox qui à cette option ou équivalant ?

Merci d'avance
jeremy

#17 Re : Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

C'est bien ce que je dis "aujourd'hui ce forum a perdu son charme d'aide mutuel ! "

A mon avis j'ai toujours aidé je viens juste de changer de pseudo : Date d'inscription: 13-09-2009 tien comme la date de mon post : 13-09-2009 22:48:02

Mais bon désoler :
Que tu ne puisse pas réussir à trouver une solution
De Faire que ton bénévolat soit un fardeau
De faire en sorte que ce forum ne soit pas agréable et efficace

smile

#18 Re : Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

Souvenir dans mes profond souvenir d'un forum très intéressant
ou chacun essayer vraiment d'aider l'autre est lui se devais de l'aider s'il avait un problème, quelle belle époque {...}

Aujourd'hui je ne sais pas si c'est moi qui as grandi mais, ce forum qui a perdu son charme d'aide mutuel !

Souvent, ils aiment nous renvoyer sur (notre amie le moteur de recherche)
d'autres nous explique clairement les choses à faire (mais hélasse que nous savons déjà pour la plupart).

Pour moi, surement me suis mal exprimé, c'est sûr enfaîte je n'ai pas vraiment besoin de connaitre les principes pour créer ma fonction,
je les connais déjà (dans LES GRANDES LIGNES) mais plutôt des informations sur le codage exemple d'utilisation,
ou encore quelques liens vers des modules opensource qui ressemble à mon but final.

Je ne demande pas (oh non) qu'une personne prend du temps sur sont temps libre pour me créer mon module
(même si c'est ce que tout le monde espère mais, arrive rarement) mais plutôt des exemples de codage.

EXEMPLE :
<<<< CODE PHP >>>>

<?PHP    
    MYSQL_SELECT_DB('123soleil',$db);
    $sql_total = mysql_query("SELECT * FROM 123_reg") OR DIE(mysql_error());
    $total = mysql_num_rows($sql_total);

    $sql ="SELECT * FROM 123_reg ORDER BY 123_id";
    $123_reg_req= mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
     while($123_reg = mysql_fetch_array($123_reg_req))
        {
                          $123_reg_id[] = $123_reg['123_id'];
                          $123_reg_nom[] = $123_reg['123_nom'];
         }
$nbrcollone=4;
$i=0;
while($i<$total)
{
             
?><tr ><?PHP 
$ii=0;
while ($ii<$nbrcollone)
{         
?><td ><input type="checkbox" name="123_reg" id="<?PHP echo $123_reg_id[$i+$ii]; <?PHP"/><span style="color: #6399B7">
    <?PHP echo  htmlentities($123_reg_nom[$i+$ii]); ?>   </span></td>
<?PHP
$ii++;
}?></tr >
  <?PHP
$i=$i+$nbrcollone;
}

?>

Voilà les couleurs utiliser normalement pour PHP
Toujours besoin d'aide, bonne soirée !

#20 Re : Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

Maljuna Kris a écrit :

Remets tout à plat :
Un tableau à 6 colonnes
1.- les événements onclick interceptés
2.- les fonctions javascript appelées par ces événements et quels paramètres leur sont passés
3.- Quelles cibles php vise l'objet XHR (et avec quelle méthode et quels paramètres) ?
4.- Quelles requêtes SQL dans ces scripts PHP ?
5.- Quel type de retour de l'objet XHR dans Javascript
6.- Traitement de ce retour par Javascript vers les innerHTML.
Et tu fais des points de contrôles à chaque étape.

Je ne sais pas si tu as vraiment tout compris ce que je souhaitais faire ?

///// EXPLICATION \\\\\\

Tu as un tableau avec des chckbox générer automatiquement en while de toutes les régions & leurs id:
     
      Alsace [x]     Bourgogne[ ]   Aquitaine[ ] 
      Corse[ ]     Ile-de-france[ ]   lorraine[ ]

Quand l'utilisateur clique sur une /ou\ plusieurs régions (dans l'exemple j'ai cliqué sur "Alsace")
Sa génère une action ajax/php/mysql sans rafraîchir la page ^_^


(dans la basse de donner)
Alsace -> Bas-Rhin
Alsace -> Haut-Rhin

Un deuxième tableau est généré automatiquement toujours en while de toutes les départements & leurs id :
Nous avons donc les deux départements de l'Alsace qui s'affiche !

      Bas-Rhin[ ]   Haut-Rhin[x]

Quand l'utilisateur clique sur un /ou\ département (dans l'exemple j'ai cliqué sur "Haut-Rhin")
Sa génère une action ajax/php/mysql sans rafréchire la page ^_^


(dans la basse de donner)
Haut-Rhin -> Algolsheim
Haut-Rhin -> Altenach
Haut-Rhin -> Altkirch
Haut-Rhin -> Ammerschwihr
Haut-Rhin -> Ammerzwiller
Haut-Rhin -> Andolsheim
Haut-Rhin -> Appenwihr
Haut-Rhin -> Artzenheim
---- Comme le nombre de réponse est très important j'ai préféré vous le limité à 8  ----

Un troisième (dernier) tableau est généré automatiquement toujours en while de toutes les villes & leurs id :
Nous avons donc les huit villes du département de Haut-Rhin qui s'affiche !

      Algolsheim[x]     Altenach[ ]   Altkirch[x] 
      Ammerschwihr[ ]     Ammerzwiller[x]   Andolsheim[ ]
      Appenwihr[x]     Artzenheim [ ]

Pour finir l'utilisateur post le formulaire !
Je dois donc récupérer dans cet exemple les ID de :

REGIONS : Alsace [x]
DEPARTEMENTS : Haut-Rhin[x]
VILLES : Algolsheim[x], Altkirch[x], Ammerzwiller[x], Appenwihr[x]

#23 Re : Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

Plutôt conceptuel ...
Trop dans le code depuis quelques jours je m'enfonce est ne trouve plus la solution sad

#24 Re : Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

Enfaite sur le serveur je vais chercher les donner "département" par exemple
display:non etc .... n'est pas trop la solution car exemple pour les villes il en n'as pas loins de "14 500" enregistement tu imagine charger les 14 500(pour rien) la page metterais plusieurs minutes a charger.

Donc enfaite l'idéal sa serais de rechercher la page en fonction de des choix si il choisie haute-loire il affiche donc que les villes de la haute-loire

#25 Forum Général PHP » [PROBLEME] Checkbox /PHP/MySQL/AJAX (demande quelques connaissances) » 24-09-2009 09:38:31

renamed1
Réponses : 16

Bonsoir.

Je souhaite faire un formulaire avec des checkbox en trois parties REGION, DEPARTEMENT, VILLE.

Il y a trois groupes en layer :
- 1 - Région
- 2 - Département
- 3 - Ville

1 ] Un tableau et générer automatiquement en récupèrent toutes "les régions" dans une Basse de donner
La personne choisie une ou plusieurs régions en cochant / découchant les checkbox

// SANS RECHARGER LA PAGE
2 ] Dans le layer ci-dessous "département" en fonction des régions cocher il va chercher les départements qui correspondent dans la basse de donner et les affiches avec des checkbox différant

// TOUJOURS SANS RECHERCHER LA PAGE
3 ] Dans le layer ci-dessous "ville" il va donc chercher les villes qui correspondent au département cocher ci-dessus.

Ensuite la personne poste le formulaire.

Je n'ai aucun problème pour afficher toutes les régions, département ....
Mon problème est du côté de "l'ajax" comment afficher seulement les checkbox cocher sans recharger la page complètement ?
puis de récupérer les résultats des régions cocher, département et ville ?

Merci d'avance

PS: Ci-joint, un imprim' écran pour mieux visualiser les choses :


[img align=C]http://idozee.com/130920092241.jpg[/img]

Pied de page des forums

Propulsé par FluxBB