Kurt92

Inscris le 15/09/2009 à 14:42
  • Nombre de sujets
    5
  • Nombre de messages
    14
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Kurt92
le 09/12/2010 à 17:52
Problème avec include
J'ai résolu mon problème en ajoutant avant le include :

$_GET['img']=$image
include $p.'.php';
Kurt92
le 09/12/2010 à 14:08
Problème avec include
Bonjour j'ai un souci avec le fonction include lorsque je rajoute une variable à cet élément.
Voici mon code :
<?php


$info = array (

'activitelaser' => 'Cabinet' ,
'contact' => 'Phone' ,
'galerie' => 'Gp',
'injection' => 'Ouverture',
'phlebo' => 'Temps' ,
'presse' => 'Presse',
'tarifs' => 'Minute',
'where' => 'Horloge');

if (isset($_GET['info'])) {

$p=$_GET['info'];

foreach ($info as $page => $image) {

if ($p == $page ) {

include $p.'.php?img='.$image;
}

}

echo "<h1>La page demandée n'existe pas</h1>";
}

else {

echo "la page demandée n'existe pas";
}


?>


Apparement le include reconnait bien la page mais il ne peut l'afficher. Il me renvoie cette erreur :


Warning: include(where.php?img=Horloge) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23

Warning: include() [function.include]: Failed opening 'where.php?img=Horloge' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23


Si je n'ai pas le variable IMG, je n'ai pas les images de mon site.

Merci pour votre aide.
Kurt92
le 24/09/2010 à 15:30
Connaitre les variables qui n'ont pas été remplies
<?php
$data = array (
'le modele' => htmlspecialchars ($_POST['modele']),
'la cylindree' => htmlspecialchars ($_POST['cylindree']),
'les kms' => htmlspecialchars ($_POST['kms']),
'le prix' => htmlspecialchars ($_POST['prix']),
'la garantie' => htmlspecialchars ($_POST['garantie']));


if (!empty($data['le modele']) AND !empty($data['la cylindree']) AND !empty($data['les kms']) AND !empty($data['le prix']) AND !empty($data['la garantie']))
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne ';
echo '<b>'.$_POST['type'].' '.$_POST['marque'].' '.$data['la cylindree'].' '.$data['le modele'].'</b>';
echo ' qui a <b>'.$data['les kms'].'</b> kms, qui a été mis en circulation en <b>'.$_POST['annee'].'</b> pour un prix de <b>'.$data['le prix'].'</b> €.<br/>';
if ($data['la garantie']> 0)
{
echo 'Le véhicule sera garanti <b>'.$data['la garantie'].'</b> mois.';
}
else
{
echo 'Le véhicule n\'est pas garanti.';
}
}
else
{
echo '<h2>Les zones suivantes n\'ont pas été remplies : </h2>';
echo '<ul>';
foreach ($data as $cle => $element)
{
if (empty($element)AND $element!=0 )
{
echo '<li>'.$cle.'</li>' ;
}
}

echo '</ul>';
}


?>
Kurt92
le 24/09/2010 à 15:28
Connaitre les variables qui n'ont pas été remplies
Je reviens avec mon bout de code.

Comment faire pour qu'une valeur à 0 (zero) ne soit pas considéré comme empty.

J'ai essayé ci dessous mais sans succès :

<?php
$data = array (
'le modele' => htmlspecialchars ($_POST['modele']),
'la cylindree' => htmlspecialchars ($_POST['cylindree']),
'les kms' => htmlspecialchars ($_POST['kms']),
'le prix' => htmlspecialchars ($_POST['prix']),
'la garantie' => htmlspecialchars ($_POST['garantie']));


if (!empty($data['le modele']) AND !empty($data['la cylindree']) AND !empty($data['les kms']) AND !empty($data['le prix']) AND !empty($data['la garantie']))
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne ';
echo '<b>'.$_POST['type'].' '.$_POST['marque'].' '.$data['la cylindree'].' '.$data['le modele'].'</b>';
echo ' qui a <b>'.$data['les kms'].'</b> kms, qui a été mis en circulation en <b>'.$_POST['annee'].'</b> pour un prix de <b>'.$data['le prix'].'</b> €.<br/>';
if ($data['la garantie']> 0)
{
echo 'Le véhicule sera garanti <b>'.$data['la garantie'].'</b> mois.';
}
else
{
echo 'Le véhicule n\'est pas garanti.';
}
}
else
{
echo '<h2>Les zones suivantes n\'ont pas été remplies : </h2>';
echo '<ul>';
foreach ($data as $cle => $element)
{
if (empty($element) )
{
echo '<li>'.$cle.'</li>' ;
}
}

echo '</ul>';
}


?>
Kurt92
le 24/09/2010 à 11:03
Connaitre les variables qui n'ont pas été remplies
A y'est j'ai trouvé :

<?php
$data = array (
'modele' => $_POST['modele'],
'cylindree' => $_POST['cylindree'],
'kms' => $_POST['kms']);


if (!empty($data['modele']) AND !empty($data['cylindree']) AND !empty($data['kms']) )
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne un véhicule : <br/>';
echo 'dont le type est : '.$_POST['type'].'<br/>';
echo 'dont la marque est : '.$_POST['marque'].'<br/>';
echo 'dont le modèle est : '.$data['modele'].'<br/>';
echo 'dont la cylindrée est : '.$data['cylindree'].' cc<br/>';
echo 'qui a '.$data['kms'].' kms<br/>';
}
else
{
echo '<h1>Les zones suivantes n\'ont pas été remplies </h1>';

foreach ($data as $cle => $element)
{
if (empty($element))
{
echo $cle;
}
}

}


?>


Pouvez vous me dire si cela vous semble logique et est ce bien correct ?
Kurt92
le 24/09/2010 à 10:53
Connaitre les variables qui n'ont pas été remplies
Bonjour,

Je m'essaye à la creation d'une interface de petite annonce moto.

Lorsque mon formulaire est bien remplie cela fonctionne.
Si un champs de mon formulaire n'est pas rempli, un message me l'indique.

Mais comment indiqué à l'utilisateur le champs qu'il à oublié de remplir ?

Voila où j'en suis pour le moment :
<?php
$data = array (
'modele' => $_POST['modele'],
'cylindree' => $_POST['cylindree'],
'kms' => $_POST['kms']);


if (!empty($data['modele']) AND !empty($data['cylindree']) AND !empty($data['kms']) )
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne un véhicule : <br/>';
echo 'dont le type est : '.$_POST['type'].'<br/>';
echo 'dont la marque est : '.$_POST['marque'].'<br/>';
echo 'dont le modèle est : '.$data['modele'].'<br/>';
echo 'dont la cylindrée est : '.$data['cylindree'].' cc<br/>';
echo 'qui a '.$data['kms'].' kms<br/>';
}
else
{
echo '<h1>Les zones suivantes n\'ont pas été remplies </h1>';

foreach ($data as $cle => $element)
{
echo $cle.'<br/>';
}

}


?>


Pour info, je n'ai pas besoin de controler les 2 premiers $_POST car il s'agit d'une liste de choix avec des valeurs sélectionnées par défaut.

Merci
Kurt92
le 02/11/2009 à 15:44
Image dans un cadre
Bonjour,

Je suis à la recherche d'une commande permettant d'afficher une partie d'une image dans un cadre.

Je m'explique :

- J'ai un dossier contenant toutes mes images (dimensions 800x600)
- Ma page en php lit ce dossier et affiche mes images (aucun souci jusque là)....
- Je voudrais que toutes mes images affiche une partie en 100x100 de mes images.

Grosso modo sur mon image en 800x600 on fait un carré de 100x100 et on l'affiche.

Est ce possible ?

Si oui avec quel commande.

Merci.
Kurt92
le 05/10/2009 à 09:06
Chekced = true
Merci Laura.

Pourquoi as tu mis une validité d'un an sur le cookie ?
Kurt92
le 03/10/2009 à 23:55
Chekced = true
Ah Génial Laura . Merci !!

J'ai cherché comment donner le 'style 1' par defaut car mon index.php ne chargait aucun css par défaut.

Je débute dans le php mais je ne comprend pas bien le code que tu m'as fourni. Pourrais tu m'éclairer ?
LoadingChargement en cours